首页 技术 正文
技术 2022年11月15日
0 收藏 353 点赞 2,688 浏览 920 个字

用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即可进行使用。这是一个非常好的习惯,软件工程师值得好好学习。

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,987
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,503
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,347
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,130
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,765
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,842