1、当之无愧是SI Source Insight是如今最好用的语言编辑器之一,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,Source Insight提供了可快速访问源代码和源信息的功能。Source Insight自动创建并维护它自己高性能的符号数据库,包括函数、method、全局变量、结构、类和工程源文件里定义的其它类型的符号。Source Insight 可以迅速地更新的文件信息,即使在编辑代码的时候。而且符号数据库的符号可以自动创建到的工程文件中。
Source Insight 4.00.0084破解版安装包下载 2、Doxygen+GraphViz+HtmlHelp1、Doxygen:
Doxgen就是大名鼎鼎的文档生成工具,而且是免费开源的,它使用非常方便,能提取C++,Java,Objective-C,Python,IDL,PHP,C#等语言的注释,从而生成文档。
你可以访问其官方网站,下载安装包,它的官网上有详细的使用手册。可产生出来的文档格式有:HTML、XML、LaTeX、RTF、CHM 。要让工具能提取注释,那么就要求你写的注释要按照一定的规则来写,不能乱写,不然该工具是无法识别的,通常在Java中,只要JavaDoc能识别的,doxgen也能识别。 2、GraphViz:
这个工具配合doxygen使用,可以提取函数,模块之间的调用关,非常清晰。 3、HtmlHelp:
这个工具把doxygen生成的html文件,转化为一个CHM文件,看起来方便些。 4、软件下载地址:
Doxygen:http://sourceforge.net/projects/doxygen/
GraphViz:http://www.graphviz.org/Download..php
HtmlHelp:http://www.softpedia.com/get/Authoring-tools/Help-e-book-creators/HTML-Help-Workshop.shtml 5、软件配合使用可以得到的效果:
Doxygen将源代码里面的注释生成HTML文档,GraphViz可以将源代码内部的函数调用以及继承关系转换成图片,最终生成的HTML文档中包含了函数注释以及调用关系。其次通过HtmlHelp将上述生成的HTML转换成CHM格式文档,查看更加方便快捷。 6、如何配置?
运行DoxyWizard,按照下面图片显示地配置Doxygen。
|