Qt Creator 添加自定义注释

自定义注释

注释的原则是有助于对程序的阅读理解,不宜太多,也不能太少(一般情况下,源代码有效注释量必须在20%以上)。注释的风格可根据自己的喜好自定义,但必须准确、简洁、易懂。

说明性文件(例如:.h 文件、.inc 文件、.def 文件等)头部应进行注释,注释一般需要列出:

  1. 版权说明
  2. 生成日期
  3. 作者
  4. 功能

此外,也可以列出与其它文件的关系、修改日志等,头文件的注释中还应有函数功能简要说明。

那么,如何在 Qt Creator 中自动补全注释呢?

基本配置

打开 Qt Creator,菜单选择:工具 -> 选项 -> 文本编辑器 -> 片段。点击“添加”按钮,编辑自定义的“触发”。

例如,触发:“header”,触发种类:“custom”(也可以填写为其它内容)。然后,填写注释的内容(也可以是其它形式的代码段):

/**

* @projectName   %{CurrentProject:Name}

* @brief         摘要

* @author        Waleon

* @date          %{CurrentDate:yyyy-MM-dd}

*/

点击“OK”进行保存:

Qt Creator 添加自定义注释相关推荐

  1. 【转载】Qt Creator 添加自定义注释

    原文:https://blog.csdn.net/liang19890820/article/details/54925434 自定义注释 注释的原则是有助于对程序的阅读理解,不宜太多,也不能太少(一 ...

  2. Qt Creator 注释乱码

    注释乱码 今天把vs2013+qt 下编辑的项目转换成Qt Creator 项目.转换后打开发现注释都变成了乱码.并且cpp文件也不能编辑了. 网上查了几个教程也没好使,大体都是说编码格式的原因,自己 ...

  3. qt creator插入代码块快速注释snippets代码片段的功能

    定义 任何开发IDE中,一般都提供snippets代码片段的功能,就是为了方便快捷的插入格式一致的代码段或者注释段. 步骤 qt creator 添加头文件,源文件的注释功能. 在qt creator ...

  4. Qt creator一些常用的快捷注释语句

    经常使用qt creator,一些频繁使用的注释总结一下: todo list: //TODO $$ %{CurrentDate:yyyy-MM-dd} //NOTE $$ %{CurrentDate ...

  5. Qt creator使用笔记

    快捷键设置 Tools->options->environment->keyboard 查找定位 当前文件中查找 ctrl+f 项目中查找 Tools->locate (ctr ...

  6. QT Creator介绍

    文章目录 1 QT Creator介绍 1.1 QT Creator 1.2 QT Creator中调试的基本方法 2 Qt Creator工程管理 2.1 Qt Creator工程管理简介 2.2 ...

  7. visual studio快捷键 Qt creator快捷键

    文章目录 visual studio快捷键 Qt creator快捷键 visual studio快捷键 ctrl+enter:在光标上插入一行 ctrl+shift+enter:在光标下插入一行 c ...

  8. Qt Creator快捷键

    简介 Qt Creator中提供了各种快捷键来加快开发进程. 如果需要查看或自定义快捷键,选择工具->选项->环境->键盘.快捷键按类别列出,可以在过滤器(Filter)处输入命令名 ...

  9. Qt Creator常用快捷键及技巧提升编码效率

    前言 Qt Creator是Qt官方提供的一个IDE,该软件本身也是用Qt来写的,界面简单操作便捷,并且可以快速的查看各个类的帮助文档,在编写代码过程中结合一些常用的快捷键,可以很大程度的提高开发效率 ...

最新文章

  1. python的类和对象_Python类与对象实验
  2. 弦截法c语言程序,高数介质定理——弦截法求根代码实践(C语言)
  3. 数据分析基础教程Numpy指南笔记
  4. 第二阶段第七次站立会议
  5. Django从理论到实战(part42)--QueryDict对象
  6. 分布式的客户端-服务器结构_MMORPG游戏服务器技术选型参考
  7. windows和linux删除文件方法
  8. Binary Tree Preorder Traversal @leetcode
  9. HDU 4558 剑侠情缘
  10. KORG Software TRITON for mac(虚拟合成器软件)
  11. UDS诊断服务(0x10)
  12. 腾讯地图和百度地图经纬度的相互转换
  13. vmware虚拟机WinXp sp3的系统cpu占用100%的解决方案
  14. 论精力充沛与事业成功
  15. 客制化踩坑记——我的第一把40%序列键盘
  16. gentoo USE 项目解释
  17. kaggle数据集的下载
  18. 2021年计算机试题,2021年计算机试题及答案-20210515145837.doc-原创力文档
  19. 接口数据量太大,导致内存溢出,解决办法
  20. 详解诊断数据库ODX-C

热门文章

  1. Linux 命令(46)—— read 命令(builtin)
  2. c# Point不能输入小数
  3. netty5、3 和socket
  4. Xamarin Android 应用程序内图标上数字提示
  5. 统计学习方法 --- 感知机模型原理及c++实现
  6. POJ3349 Snowflake Snow Snowflakes(哈希表)
  7. 霍夫曼编码实验matlab,哈夫曼编码 MATLAB程序
  8. 说说如何在 Spring 框架中使用 SpEL 表达式
  9. HQL 如何 count(*) 分页查询出来 group by 的总数?
  10. Solr管理索引库——(十三)