++ Doxygen
开始学习 Doxygen
+++安装
ubuntu下安装太简单了
sudo apt-get install doxygen doxygen-doc doxygen-gui
+++使用
代码中需要按照一定的注释格式,才能给doxygen来生成
否则就是一片空白
++++vim
DoxyGen Syntax : DoxyGen Highlighting on top of c/c++/java
http://www.vim.org/scripts/script.php?script_id=5
vim的插件,貌似可以用来生成 Doxygen 格式的注释
.vimrc做如下设置:
let g:DoxygenToolkit_authorName="朱一凡, vermiliondun@gmail.com"
let s:licenseTag = "Copyright(C)\<enter>"
let s:licenseTag = s:licenseTag . "For 朱一凡\<enter>"
let s:licenseTag = s:licenseTag . "All right reserved\<enter>"
let g:DoxygenToolkit_licenseTag = s:licenseTag
let g:DoxygenToolkit_briefTag_funcName="yes"
let g:doxygen_enhanced_color=1
"F1添加文件头注释
au FileType cpp map <F1> :DoxAuthor<CR>
au FileType python map <F1> :DoxAuthor<CR>
"F2添加函数注释
au FileType cpp map <F2> :Dox<CR>
au FileType python map <F2> :Dox<CR>
"所有权
au FileType cpp map <F3> :DoxLic<CR>
au FileType python map <F3> :DoxLic<CR>
在文件最开始,按下F1则自动添加文件头注释
光标在函数上按下F2,则自动取出函数参数等,形成函数注释(只有在头文件的函数中添加,才能被DoxyGen捕捉到)
其他地方也可以按下F2,生成说明注释
文件最末尾按下F3,则生成版权信息
+++生成
doxygen-gui
Expert选项中,选择output_language为chinese
input中,根据代码的编码格式,选择input_encoding为utf-8或者GBK
选择路径啥的,生成html
分享到:
相关推荐
《doxygen官方手册1.8_中文手册1.6_doxygen使用详解.rar》是一个压缩包,包含关于doxygen的重要资源,包括《doxygen使用详解》、《doxygen中文手册v1.63》以及《doxygen_manual-1.8.13》三份PDF文档。这些资料是学习...
Qtcreatro4.10x Doxygen插件:Doxygen-0.4.7-qtc4.10.x-win32 Doxygen文档生成工具:doxygen-1.8.20-setup Doxygen工具图形插件:graphviz-2.38 Doxygen工具chm插件:htmlhelp1.3 可以在QtCreator的4.10.x版本中...
在IT领域,Doxygen是一款广泛使用的源代码文档生成工具,它能够从C++、C、Java、Python等语言的源代码中自动提取文档。本文将详细介绍如何在Windows环境下编译Doxygen的源码,以及涉及的相关工具bison和flex。 首先...
### Doxygen配置及使用详解 #### 一、Doxygen简介 Doxygen是一款强大的文档自动生成工具,能够从C、C++、Java等编程语言的源代码中提取文档信息,自动生成帮助文档、API资料等。这使得开发人员能够在编写代码的...
Doxygen 1.7.4 安装配置指南(Windows) Doxygen 是一个功能强大的文档生成工具,支持多种编程语言,包括 C/C++、Java、Python 等。它可以从源代码中提取符合 Doxygen 注释规范的注释,生成文档。下面是 Doxygen ...
而Doxygen则是一款流行的文档生成工具,能够从源代码中的注释自动生成API文档,帮助开发者更好地理解代码结构和功能。这两者的结合,使得在SourceInsight中使用符合Doxygen注释标准的插件变得尤为重要。 首先,让...
Doxygen是一个文档生成工具,它可以分析源代码中的注释,并据此生成相应的文档。Graphviz是一个图形可视化软件,它可以用来绘制各种图形,例如函数调用关系图。HtmlHelp是一个帮助文件生成器,可以将生成的文档转换...
**DOXYGEN——卓越的C++文档生成器** DOXYGEN是一款强大的开源文档生成工具,专为C++项目设计,但同样支持其他多种编程语言,如C、Objective-C、C#、Java、Python等。它能够自动从源代码中提取注释,生成高质量的...
windows下使用doxygen为C C++程序生成中文文档 1.html文件讲解怎么使用 2.需要的一些工具 3.所需要的批处理文件 步骤: 1.阅读 使用doxygen为C/C++程序生成中文文档html文件 2.安装doxygen.rar,graphviz.rar ...
【Qt-CMake-Boost-Doxygen-template】是一个项目模板,专为使用Qt、CMake、Boost和Doxygen等工具的软件开发设计。这个模板旨在帮助开发者快速搭建一个现代的、跨平台的C++项目框架,使得代码管理和文档生成更加高效...
Doxygen是一种开源跨平台的,以类似JavaDoc风格描述的文档系统,完全支持C、C++、Java、Objective-C和IDL语言,部分支持PHP、C#。注释的语法与Qt-Doc、KDoc和JavaDoc兼容。...doxygen-1.9.1-setup.exe
【标题】"doxygen-1.8.0-setup"指的是Doxygen软件的1.8.0版本安装程序,这是一个在IT行业中广泛使用的文档生成工具。 【描述】"doxygen-1.8.0-setup.exe"是该版本Doxygen的Windows安装文件,它包含了运行和配置...
Doxygen 是一款强大的程序文档生成工具,主要用于将源代码中的注释转化为结构化的文档,方便开发者理解和使用项目。Doxygen 支持多种编程语言,包括 C/C++、Java 和 IDL,可以生成 HTML、XML、LaTeX、RTF 以及 Unix ...
Doxygen是一款强大的源代码文档生成工具,广泛应用于C++、C、Java、Python等多种编程语言。它能够自动从源代码中提取注释,生成结构化的文档,帮助开发者理解和维护项目。VA(Visual Assist)是Visual Studio的一个...
《使用Doxygen生成开发文档详解》 在软件开发过程中,清晰、详尽的文档是必不可少的,它能够帮助开发者理解代码结构,提高团队协作效率。Doxygen正是一款强大的开源文档生成工具,尤其适用于C++等编程语言,但同时...
Doxygen 中文使用文档 及 适合Doxygen的注释宏 使注释更简单 统一 注释宏 已经过修改 使用简单方便 Doxygen 是一个程序的文件产生工具,可将程序中的特定批注转换成为说明文件。通常我们在写程序时,或多或少都会写...
《Doxygen代码注释标准详解》 Doxygen是一款强大的源代码文档生成工具,它能够从C++, C#, Objective-C, Fortran, Java, IDL, PHP, Python, Ruby等多种编程语言的源代码中自动提取文档。这个压缩包“Doxygen代码注释...
**Doxygen与绘图工具** Doxygen是一款强大的源代码文档生成器,广泛应用于C++、C、Java、Python等编程语言。它能够自动从源代码中提取类、函数、变量等信息,生成易于理解的文档,帮助开发者更好地理解和维护代码。...
Doxygen是开源的文档产生工具,可以将程序中的注释转换成说明文档或API参考手册,其设计初衷是为了减少程序员编写文档的工作量。它支持多种编程语言,包括C、C++、Java、Objective-C以及IDL,并且部分支持PHP和C#。...