在写代码的时候我们为了规范化,一般会加文件注释、类注释和函数注释;用注释来说明我们的代码,也方便模块化开发,那么我们在写注释的时候经常会写一些重复的内容,我们会复制粘贴。这样一来二去,就显得很繁琐。
说明性文件(例如:.h 文件、.inc 文件、.def 文件等)头部应进行注释,注释一般需要列出:
- 版权说明
- 生成日期
- 作者
- 功能
下面介绍QtCreator自定义的注释配置。
设置片段
在Qt中我们依次点开【工具】→【选项】→【文本编辑器】→【片段】
文件注释模板:
例如,触发:“filee”,触发种类:“custom”(也可以填写为其它内容)。然后,填写注释的内容(也可以是其它形式的代码段):
/*! @File : %{CurrentDocument:FileName}
* @Brief : 简要说明
* @Details : 详细说明
* @Author : xxx
* @Date : %{CurrentDate:yyyy-MM-dd}
* @Version : v1.0
* @Copyright : Copyright By xxx, All Rights Reserved
*
**********************************************************
*
* @Attention :
* @par 修改日志:
* <table>
* <tr><th>Date <th>Version <th>Author <th>Description
* <tr><td>%{CurrentDate:yyyy-MM-dd} <td>1.0 <td>xxx <td>创建初始版本
* </table>
*
**********************************************************
*/
在编辑器中输入filee,按回车,就会打印出注释语句。
类似的还有函数注释、类注释。
函数注释模板:
/*!
@Function : Name
@Description : 详细描述
@Author : xxx
@Parameter : 参数说明
@Return : 返回值说明
@Output :
@Date : %{CurrentDate:yyyy-MM-dd} %{CurrentTime:hh:mm:ss}
@Modify : 日期加修改描述
*/
类注释模板:
/*!
@ClassName : Class
@Description : Description
@Author : xxx
@Data : %{CurrentDate:yyyy-MM-dd} %{CurrentTime:hh:mm:ss}
*/
还有一种QtCreator自带的注释:
输入 /** 然后回车就会出现注释语句。