程序文档工具OpenJavaDocCheck、py2pdf、Cxref、Code2HTML介绍

以下为你介绍的程序文档工具都可用在Linux系统上:OpenJavaDocCheck(JavaDoc 的标签)、py2pdf(Python代码生成PDF文档)、Cxref(C代码文档生成工具)、Code2HTML(转换成HTML文档的工具)。

1、OpenJavaDocCheck(JavaDoc 的标签)

程序文档工具OpenJavaDocCheck、py2pdf、Cxref、Code2HTML介绍

OpenJavaDocCheck 是一个 JavaDoc 的标签,用来检测 JavaDoc 文档中的错误。

2、py2pdf(Python代码生成PDF文档)

py2pdf 可以用来将 Python 和 ASCII 代码转成 PDF 文档,具有Python语法着色功能,以及对 Python的类和方法以及函数会通过PDF 的书签来进行标注,相当不错。

3、Cxref(C代码文档生成工具)

Cxref 可根据 C 代码生成对应的文档,而且文档之间可相互引用。

4、Code2HTML(转换成HTML文档的工具)

Code2HTML将程序源代码转换为突出显示语法的HTML,它可以称为CGI脚本,它还可以处理HTML文件中的包含命令。

它当前支持以下语言:

Ada,Awk,C,C++,HTML,Java,JavaScript,m4,Makefile,Pascal,Perl,SQL,ruby,povray,groff(非常不完整)。

注:code2html多年来未见任何进展或更新,但它仍然可以工作,如今可能还有其他语法突出显示功能,它们更快、更通用。

格式化效果如下图所示:

程序文档工具OpenJavaDocCheck、py2pdf、Cxref、Code2HTML介绍

HTML补丁:

HTML修补程序是一种code2html功能,可让您优雅地将源代码嵌入HTML文件中。

假设您具有以下html文件:

<!DOCTYPE HTML PUBLIC "-IETFDTD HTMLEN">

<html>

<head>

<title>Foobar</title>

</head>

<body>

<h1>Foobar</h1>

Hello everybody!

<!– code2html add -l c /home/weasel/foobar.c –>

That's it.

</body>

</html>

运行“code2html -p thisfile.html”后,您的文件将如下所示:

<!DOCTYPE HTML PUBLIC "-IETFDTD HTMLEN">

<html>

<head>

<title>Foobar</title>

</head>

<body>

<h1>Foobar</h1>

Hello everybody!

<!– code2html add -l c /home/weasel/foobar.c –>

< the syntax highlighted code of /home/weasel/foobar.c is here >

That's it.

</body>

</html>

下载地址:https://www.palfrader.org/code/code2html/

注明

以上就是程序文档工具OpenJavaDocCheck、py2pdf、Cxref、Code2HTML的介绍内容,这些程序文档工具都能使用在Linux操作系统中。

栏目相关文章