Qt?QtCreator添加自定義注釋的實(shí)現(xiàn)方法
在寫(xiě)代碼的時(shí)候我們?yōu)榱艘?guī)范化,一般會(huì)加文件注釋、類注釋和函數(shù)注釋;用注釋來(lái)說(shuō)明我們的代碼,也方便模塊化開(kāi)發(fā),那么我們?cè)趯?xiě)注釋的時(shí)候經(jīng)常會(huì)寫(xiě)一些重復(fù)的內(nèi)容,我們會(huì)復(fù)制粘貼。這樣一來(lái)二去,就顯得很繁瑣。
說(shuō)明性文件(例如:.h 文件、.inc 文件、.def 文件等)頭部應(yīng)進(jìn)行注釋,注釋一般需要列出:
版權(quán)說(shuō)明生成日期作者功能
下面介紹QtCreator自定義的注釋配置。
設(shè)置片段
在Qt中我們依次點(diǎn)開(kāi)【工具】→【選項(xiàng)】→【文本編輯器】→【片段】

文件注釋模板:
例如,觸發(fā):“filee”,觸發(fā)種類:“custom”(也可以填寫(xiě)為其它內(nèi)容)。然后,填寫(xiě)注釋的內(nèi)容(也可以是其它形式的代碼段):
/*! @File : %{CurrentDocument:FileName}
* @Brief : 簡(jiǎn)要說(shuō)明
* @Details : 詳細(xì)說(shuō)明
* @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>創(chuàng)建初始版本
* </table>
*
**********************************************************
*/在編輯器中輸入filee,按回車,就會(huì)打印出注釋語(yǔ)句。

類似的還有函數(shù)注釋、類注釋。
函數(shù)注釋模板:
/*!
@Function : Name
@Description : 詳細(xì)描述
@Author : xxx
@Parameter : 參數(shù)說(shuō)明
@Return : 返回值說(shuō)明
@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自帶的注釋:
輸入 /** 然后回車就會(huì)出現(xiàn)注釋語(yǔ)句。

到此這篇關(guān)于Qt QtCreator添加自定義注釋的實(shí)現(xiàn)方法的文章就介紹到這了,更多相關(guān)Qt QtCreator 自定義注釋內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- QT Creator配置Kit的實(shí)現(xiàn)示例
- Qt Creator + CMake 構(gòu)建教程的方法步驟
- C++使用QTcreator創(chuàng)建動(dòng)態(tài)庫(kù)流程
- QT Creator+OpenCV實(shí)現(xiàn)圖像灰度化的示例代碼
- Qt?Creator配置opencv環(huán)境的全過(guò)程記錄
- Qt creator中項(xiàng)目的構(gòu)建配置和運(yùn)行設(shè)置的步驟
- Qt Creator使用教程的簡(jiǎn)單說(shuō)明
- VS2012下QT creator登錄對(duì)話框設(shè)計(jì)
- 新版本Qt Creator安裝配置的實(shí)現(xiàn)步驟
相關(guān)文章
C語(yǔ)言實(shí)現(xiàn)經(jīng)典24點(diǎn)紙牌益智游戲
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)經(jīng)典24點(diǎn)紙牌益智游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-10-10
C++中的四個(gè)默認(rèn)成員函數(shù)與運(yùn)算符重載詳解
這篇文章主要給大家介紹了關(guān)于C++中四個(gè)默認(rèn)成員函數(shù)與運(yùn)算符重載的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)跟著小編一起學(xué)習(xí)學(xué)習(xí)吧。2017-08-08
C語(yǔ)言實(shí)現(xiàn)倒置字符串的兩種方法分享
這篇文章主要和大家詳細(xì)介紹了利用C語(yǔ)言實(shí)現(xiàn)倒置字符串的兩種方法,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起動(dòng)手嘗試一下2022-08-08
詳解C++ 共享數(shù)據(jù)保護(hù)機(jī)制
這篇文章主要介紹了詳解C++ 共享數(shù)據(jù)保護(hù)機(jī)制的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)使用c++,感興趣的朋友可以了解下2021-02-02
數(shù)據(jù)結(jié)構(gòu)之伸展樹(shù)詳解
這篇文章主要介紹了數(shù)據(jù)結(jié)構(gòu)之伸展樹(shù)詳解,本文對(duì)伸展樹(shù)(Splay Tree)的單旋轉(zhuǎn)操作、一字型旋轉(zhuǎn)、之字形旋轉(zhuǎn)區(qū)間操作等理論知識(shí)做了講解,并給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2014-08-08
C語(yǔ)言整數(shù)和浮點(diǎn)數(shù)在內(nèi)存中的存儲(chǔ)方法示例
在C語(yǔ)言中整形和浮點(diǎn)型數(shù)據(jù)的存儲(chǔ)方式有所不同,這篇文章主要介紹了C語(yǔ)言整數(shù)和浮點(diǎn)數(shù)在內(nèi)存中存儲(chǔ)方法的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-08-08
C++中用new創(chuàng)建二維數(shù)組和指針數(shù)組實(shí)例代碼
這篇文章主要介紹了C++中用new創(chuàng)建二維數(shù)組和指針數(shù)組實(shí)例代碼,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下2017-03-03

