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

经常使用qt creator,一些频繁使用的注释总结一下:
todo list:

//TODO $$ %{CurrentDate:yyyy-MM-dd}
//NOTE $$ %{CurrentDate:yyyy-MM-dd}
//WARNING $$ %{CurrentDate:yyyy-MM-dd}
//BUG $$ %{CurrentDate:yyyy-MM-dd}
//FIXME $$ %{CurrentDate:yyyy-MM-dd}

平时自己增加的,修改的一些:

// $$ Added By Author %{CurrentDate:yyyy-MM-dd} 
// $$ Modified By Author %{CurrentDate:yyyy-MM-dd} 

文件头:

/** 
* @projectName   %{CurrentProject:Name} 
* @brief         摘要 
* @author        Author
* @date          %{CurrentDate:yyyy-MM-dd} 
* @Email         [email protected]
*/

模板:

template<typename T>
$$

添加快捷注释语句的方法:
工具->选项->文本编辑器->片段->添加。触发是自己的定义一个简短的单词,触发种类可以不写,下面就是自己的写的一大堆语句。
Qt creator一些常用的快捷注释语句_第1张图片
写好后,记得Apply->ok一下,
Qt creator一些常用的快捷注释语句_第2张图片
按tab键就会自动生成:
Qt creator一些常用的快捷注释语句_第3张图片
下次打开工程就会看到自己上次没有完成的事情了:
Qt creator一些常用的快捷注释语句_第4张图片
完结。
--------------------------------------分割线-------------------------------------------------------
当然上面的写法比较麻烦。直接来大招。
Qtc的配置文件在“C:\Users\用户名\AppData\Roaming\QtProject\qtcreator\snippets\snippets.xml”中
关闭qtc,打开这个文件,替换成以下字符:


<snippets>
    <snippet group="Text" trigger="todo" id="" complement="" removed="false" modified="false">//TODO $$ %{CurrentDate:yyyy-MM-dd}snippet>
    <snippet group="Text" trigger="note" id="" complement="" removed="false" modified="false">//NOTE $$ %{CurrentDate:yyyy-MM-dd}snippet>
    <snippet group="Text" trigger="warning" id="" complement="" removed="false" modified="false">//WARNING $$ %{CurrentDate:yyyy-MM-dd}snippet>
    <snippet group="Text" trigger="bugs" id="" complement="" removed="false" modified="false">//BUG $$ %{CurrentDate:yyyy-MM-dd}snippet>
    <snippet group="Text" trigger="fixme" id="" complement="" removed="false" modified="false">//FIXME $$ %{CurrentDate:yyyy-MM-dd}snippet>
    <snippet group="Text" trigger="added" id="" complement="" removed="false" modified="false">// $$ Added By Author %{CurrentDate:yyyy-MM-dd} snippet>    
    <snippet group="Text" trigger="modified" id="" complement="" removed="false" modified="false">// $$ Modified By Author %{CurrentDate:yyyy-MM-dd} snippet>
    <snippet group="Text" trigger="global" id="text_global" complement="example" removed="true" modified="false">// This is available in all editors.snippet>
snippets>

保存,即可。另:qtc的初始化配置文件的位置是:“D:\soft\Qt\Qt5.12.10\Tools\QtCreator\share\qtcreator\snippets”,给了一个我的绝对路径。
完结。

你可能感兴趣的:(QT,qtcreator)