久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 你的代碼可以規范到什么程度?Doxygen軟件應用 [打印本頁]

作者: 填海wsp    時間: 2020-5-18 21:40
標題: 你的代碼可以規范到什么程度?Doxygen軟件應用
你的代碼可以規范到什么程度?為什么stm32官方歷程那樣編寫注釋
那么首先我們來看一個軟件幫助文檔:由于篇幅我們截取幾張簡單的圖片




是的,嵌入式單片機也可以這樣寫注釋,文件引用關系、文件成員列表、成員函數和成員變量、類繼承關系圖等等等等都可以顯示出來
其實這個例子就是STM32官方庫函數,他就是這樣做的,代碼注釋符合Doxygen規范,所以可以產生簡單易懂的幫助文件。我們可以隨便找一個可文件查看效果相同。

Doxygen
Doxygen是一種開源跨平臺的,以類似JavaDoc風格描述的文檔系統,完全支持C、C++、Java、Objective-C和IDL語言,部分支持PHP、C#。注釋的語法與Qt-Doc、KDoc和JavaDoc兼容。Doxgen可以從一套歸檔源文件開始,生成HTML格式的在線類瀏覽器,或離線的LATEX、RTF參考手冊。
Doxygen能將程序中的特定批注轉換成為說明文件。它可以依據程序本身的結構,將程序中按規范注釋的批注經過處理生成一個純粹的參考手冊,通過提取代碼結構或借助自動生成的包含依賴圖(include dependency graphs)、繼承圖(inheritancediagram)以及協作圖(collaboration diagram)來可視化文檔之間的關系,Doxygen生成的幫助文檔的格式可以是CHM、RTF、PostScript、PDF、HTML等。

HTML Help WorkShop
微軟出品的HTML Help WorkShop是制作CHM文件的最佳工具,它能將HTML文件編譯生成CHM文檔。
Doxygen軟件默認生成HTML文件或Latex文件,我們要通過HTML生成CHM文檔,需要先安裝HTML Help WorkShop軟件,并在Doxygen中進行關聯。 軟件的下載鏈接,使用方法請參考附件。





Doxygen代碼注釋規范.docx

1.5 MB, 下載次數: 9, 下載積分: 黑幣 -5






歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 亚洲婷婷一区 | 99久久亚洲 | 在线观看av中文字幕 | 99久热 | 成人在线精品 | 欧美精品一区二区三区在线 | 99这里只有精品视频 | 精品免费国产一区二区三区 | 亚洲国产69 | 成人精品视频在线观看 | 亚洲喷水 | 成人亚洲片 | 日本不卡免费新一二三区 | 久久久久国产一区二区三区四区 | 天天躁日日躁狠狠的躁天龙影院 | 精品日韩一区二区 | 狠狠久久 | 国产在线一区二 | 亚洲精品久久久 | 一区二区三区亚洲 | 天天操狠狠操 | japanhdxxxx裸体 | 成人av鲁丝片一区二区小说 | 成人免费在线视频 | 日韩av免费在线电影 | 精品视频一区二区 | 国产偷自视频区视频 | 午夜欧美a级理论片915影院 | 精品国产乱码久久久久久闺蜜 | 国产精品一区一区三区 | 黄色av免费网站 | 久久久精品一区二区三区 | 第一福利社区1024 | 人人干人人干人人干 | 久久成人一区二区三区 | 日韩欧美精品在线播放 | 欧美aaaaaaaa | 日本在线中文 | www操操| 日本久久精品 | 一级毛片网 |