1

是否有可用的工具将给定的源代码转换为带有链接的 HTML?

通过链接,我的意思是使用的每个类型、类和方法都将通过 href 指向它的定义。

我还没有设法使高亮、语法高亮和 pygments 以这种方式工作。即使它支持来自 ctags 的输入,它也只添加了 title 属性,而没有添加链接。

4

2 回答 2

2

可以轻松修改Highlight以支持诸如添加到函数/类定义的链接以及手动条目等内容。

我能够连接到类和函数检测,并在我的测试中将每个实例链接到 PHP 手册。我不知道您希望链接到什么,所以这是您的选择(当然,每种语言。)

于 2011-11-13T22:27:39.903 回答
0

根据您的源代码的语言,您可能想要使用doxygen。它支持多种源语言,可以将评论导出为 HTML 和 LaTeX。

许多现代语言,如 Java 或 C# 支持 XML 注释来记录源代码。然后,您可以通过使用特殊选项编译这些注释,将它们提取到单个 XML 文件中。然后,您可以从此 XML 通过添加适当的 CSS 表轻松生成 HTML。例如,MSDN 文档主要基于这些以自动模式生成的 HTML 文件。

于 2011-11-13T22:33:05.843 回答