Windows下用Doxygen轻松为c,c++,java编写源码文档、协助源码分析
来源:互联网 发布:淘宝如何一元秒杀 编辑:程序博客网 时间:2024/05/16 19:46
一、缘起
为源码编写文档是件累人的事,看别人的源码更是一件累人的事。
看别人的源码时,用javadoc、doxygen等文档生成软件生成一个说明,免去反复的Go to definition.
之前用过大名鼎鼎的JavaDoc(只能用于Java),后来用doxygen(可用于c、c++、java),好用,
但有两个问题:
1,doxygen 有很多参数,记不住,打命令行也累。
2,doxygen 对注释有要求,有很多下载来的源码,注释风格不符合要求。
想写一个向导,于是便有了我的WinDoxygen。
二、DIY动手
用C++ Builder 6写的,四步搞定文档编写:
1,选择源码目录
2,选择文件类型
3,修改注释风格
WinDoxygen会自动帮你分析源码的注释风格是否正确。如图,都不正确。
点击 "Change Comment Style",WinDoxygen会自动把源码注释风格修改OK。
4、设置几个简单的选项: 项目名称、版本号、输出格式(html,chm,rtf)等
如果你是doxygen的专家,也可以用 detailed options 进行详细设置5、生成文档
此时将调用 doxygen.exe 生成文档
6、看看结果:这是个自动生成的.chm文件,OK,好用吧。
7. 把它作为工具放在IDE的Tools菜单中,在写程序时,可立即生成文档看一看,很方便。
设置时,将源码目录名作为命令行参数即可
比如:在VS.net中,点菜单 工具->外部工具->添加,定义如下:
OK,打开任何项目都能用了。
用于分析开源项目的代码也有用。
三、源码和安装包,我发在 sourceforge上了
https://sourceforge.net/projects/windoxygen/files/
欢迎拍砖.
BLOG主页: http://blog.csdn.net/c80486
- Windows下用Doxygen轻松为c,c++,java编写源码文档、协助源码分析
- 用 doxygen 生成源码文档
- 用 doxygen 生成源码文档
- doxygen 生成源码文档
- Windows下使用doxygen阅读和分析C/C++代码
- Windows下使用doxygen阅读和分析C/C++代码
- Windows下使用doxygen阅读和分析C/C++代码
- Windows下使用doxygen阅读和分析C/C++代码
- 用Doxygen为objective-c代码生成文档
- 用doxygen为C/C++程序自动生成文档
- 用Doxygen为objective-c代码生成文档
- 用Doxygen为objective-c代码生成文档
- 用doxygen为C/C++程序自动生成文档(二)-doxygen风格注释简介
- C++/C源码分析
- windows下命令行编译c/c++源码
- 使用doxygen为C/C++程序生成中文文档
- 使用doxygen为C/C++程序生成中文文档
- 使用doxygen为C/C++程序生成中文文档
- 常见python组件
- Java内存分析
- JAVA 读取EXCEL
- Python Source Code Encodings
- zz 关于Tasklet
- Windows下用Doxygen轻松为c,c++,java编写源码文档、协助源码分析
- iPhone 模态对话框 立即返回结果
- linux进程间的同步方法
- python读文件指定行的数据
- 最近引擎图
- Java排序算法(九):归并排序
- [GCC] gcc 4.6.0安装说明
- ibatis jdbcType
- MySQL速成命令