用doxygen風格注釋代碼生成文檔


用doxygen風格注釋代碼生成文檔

1. 說明

目前由代碼生成文檔的方式將使項目變得簡單,同時生成的文檔也會將與代碼同步起來。要注意文檔的規范性,所以可以采用doxygen自動生成文檔。下面通過操作對文檔的注釋進行一下總結。

2. 具體操作

因為我們用的vscode的,可以下載Doxygen Documentation Generator插件。

當安裝上插件后可以進行使用了。

2.1 生成頭部注釋

生成頭部注釋很簡單

便會自動出現下面的注釋

注釋函數我們也可以采用這種方式

/**
 * @file testdoxygen.c
 * @author your name (you@domain.com)
 * @brief 
 * @version 0.1
 * @date 2019-01-23
 * 
 * @copyright Copyright (c) 2019
 * 
 */

#include "stdio.h"

/**
 * @brief 測試文件1
 * 
 */
void test1(void)
{
    
}

/**
 * @brief 測試第二個例子
 * 
 * @param a 
 * @param b 
 * @return int 
 */
int test2(int a,int b)
{
    return a+b;
}

/**
 * @brief 測試第三個例子
 * 
 * @return true 
 * @return false 
 */
bool test3(void)
{
    return false;
}



該代碼編寫完成后就可以用doxygen生成代碼說明了。

2.2 安裝doxygen

下載鏈接:http://www.doxygen.nl/

下載完成就可以點擊安裝了,下一步,下一步直接安裝,安裝完成就可以直接打開進行查看。

2.3 工程配置

打開后就可以配置工程了

設置代碼抽取及優化模式

設置輸入

設置配圖方案

生成文檔

生成后可以看到html文件夾和rtf文件夾

打開html文件夾進入index.html

這樣就生成了工程代碼的描述文檔。

3. 總結

寫代碼的時候一定要規范,所以在寫代碼的過程中,一定需要添加注釋,按照doxygen風格生成的注釋,可以給他人查閱,並且調用相關的api即可進行使用。這是一個非常好的習慣,軟件工程師值得好好學習。


免責聲明!

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



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