Qt添加注釋模板


背景

軟件:Qt Creator
在寫代碼的時候我們為了規范化,一般會加文件注釋、類注釋和函數注釋
用注釋來說明我們的代碼,也方便模塊化開發
那么我們在寫注釋的時候經常會寫一些重復的內容,我們會復制粘貼。這樣一來二去,就顯得很繁瑣
能不能有一種注釋模板可以嵌套呢?

有的😉

設置片段

在Qt中我們依次點開【工具】→【選項】→【文本編輯器】→【片段】
Qt片段設置

然后點擊添加
輸入我們想要的片段觸發,例如filecomment(PS這樣的話我們只要在寫代碼的時候輸入filecomment就可以顯示代碼片段,直接回車就可以輸入了)。
然后在下面的方框輸入,想要觸發的注釋片段內容,例如:

/*! @File        : %{CurrentDocument:FileName}
 *  @Brief       : 簡要說明
 *  @Details     : 詳細說明
 *  @Author      : Kevin
 *  @Date        : %{CurrentDate:yyyy-MM-dd} %{CurrentTime:hh:mm:ss}
 *  @Version     : v1.0
 *  @Copyright   : Copyright By Kevin, 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>Kevin     <td>創建初始版本
 *  </table>
 *
 **********************************************************

然后點擊右下角的Apply就可以了

相類似的代碼片段參考如下
類注釋

/*!
    @ClassName   : Class
    @Description : Description
    @Author      : Kevin
    @Data        : %{CurrentDate:yyyy-MM-dd} %{CurrentTime:hh:mm:ss}
*/

函數注釋

/*!
    @Function    : Name
    @Description : 詳細描述
    @Author      : Kevin
    @Parameter   : 參數說明
    @Return      : 返回值說明
    @Output      : 
    @Call by     : 
    @Date        : %{CurrentDate:yyyy-MM-dd} %{CurrentTime:hh:mm:ss} 
    @Modify      : 日期加修改描述
*/

文件注釋模板

先將我們的文件注釋模板,就是上面的哪個

/*! @File        : %{CurrentDocument:FileName}
 *  @Brief       : 簡要說明
 *  @Details     : 詳細說明
 *  @Author      : Kevin
 *  @Date        : %{CurrentDate:yyyy-MM-dd} %{CurrentTime:hh:mm:ss}
 *  @Version     : v1.0
 *  @Copyright   : Copyright By Kevin, 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>Kevin     <td>創建初始版本
 *  </table>
 *
 **********************************************************

寫到一個文件里面,例如licensetemplate.txt 注意要保存為 UTF-8 的格式
然后依次點開Qt的【工具】→【選項】→【c++】→【文件命名】

在最下面那里有個license template,在上面點瀏覽,選中剛才保存的文件
以后在創建新文件的時候,就可以自動的添加文件的注釋了,是不是很方便😁

總結

上面兩種方法都挺實用的,平常寫代碼的時候可以用上
如果你有更好的方案,歡迎在評論區留言😉
參考博客
https://blog.csdn.net/liang19890820/article/details/54925434


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM