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

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

1. 說明

目前由代碼生成文檔的方式將使項目變得簡單,同時生成的文檔也會將與代碼同步起來。要注意文檔的規範性,因此能夠採用doxygen自動生成文檔。下面經過操做對文檔的註釋進行一下總結。api

2. 具體操做

由於咱們用的vscode的,能夠下載Doxygen Documentation Generator插件。dom

當安裝上插件後能夠進行使用了。函數

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/3d

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

2.3 工程配置

打開後就能夠配置工程了

設置代碼抽取及優化模式

設置輸入

設置配圖方案

生成文檔

生成後能夠看到html文件夾和rtf文件夾

打開html文件夾進入index.html

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

3. 總結

寫代碼的時候必定要規範,因此在寫代碼的過程當中,必定須要添加註釋,按照doxygen風格生成的註釋,能夠給他人查閱,而且調用相關的api便可進行使用。這是一個很是好的習慣,軟件工程師值得好好學習。

相關文章
相關標籤/搜索