1

我一直在寻找一种方法来为我的 Subversion 和 Apache 安装添加代码突出显示,这些安装托管我的本地 subversion 项目。它在安装在 VM 中的 Fedora Core 10 上运行。我想使用syntaxhighlighter,但我不知道如何让 Apache 自动将所需的 javascript 插入到我的源代码文件中(而不污染源代码)。

是否可以修改我现有的 Apache 2.2/SVN 1.5.5 安装以使用 syntaxhighlighter?(这就是它的样子

有一个由 Collabnet 托管的名为 WebSVN 的项目,它似乎内置了类似的东西,但是在遇到麻烦之后我已经让 web 颠覆工作(并且 Fedora 配置得很好),我不想使用 OpenCollabnet 的 WebSVN 版本. 加上他们的版本不支持最新的 subversion 和 Apache。

如何向服务于 subversion 源的 Apache 添加某种形式的代码突出显示?

4

2 回答 2

2

我将Trac用于基于 Web 的项目管理软件。它确实问题跟踪和 wiki,但它也提供了一个具有语法着色的存储库浏览器。它支持一堆不同的语法着色器。GNU Enscript、SilverCity、Pygments

于 2009-02-02T08:26:16.750 回答
0

Trac 已安装,我检查了 Enscript、SilverCity 和 Pygments。前两个没有 FC10 的包,但是有一个 Pygments 包……看起来相当不错。 演示在这里

C++ 突出显示是我感兴趣的,它看起来不错:C++ Highlighting

虽然 Pygments 显然不如 syntaxhighlighter 好,但如果有人知道一种简单的设置方法,我仍然更愿意使用它。

于 2009-02-02T08:39:53.633 回答