使用链接突出显示HTML的语法

时间:2011-11-13 22:03:38

标签: html syntax-highlighting highlighting pygments codehighlighter

是否有可用的工具将链接的源转换为HTML?

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

我没有设法突出显示,语法高亮,也没有以这种方式运行pygments。即使它支持来自ctags的输入,它也只添加title属性,但不添加链接。

2 个答案:

答案 0 :(得分:2)

可以轻松修改

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

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

答案 1 :(得分:0)

根据源代码的语言,您可能希望使用doxygen。它支持各种源语言,可以将注释导出为HTML和LaTeX。

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