2009-02-02 78 views
1

我一直在尋找一種方法來將代碼高亮添加到託管我本地Subversion項目的Subversion和Apache安裝中。它運行在安裝在虛擬機中的Fedora Core 10上。我想使用syntaxhighlighter,但我不知道如何讓Apache自動將所需的JavaScript插入到我的源代碼文件中(而不會污染源代碼)。Subversion/Apache服務器的代碼高亮

可以修改我現有的安裝Apache 2.2/SVN 1.5.5以使用syntaxhighlighter? (this is what it looks like

有一個名爲WebSVN的Collabnet託管的項目,似乎內置了類似的內容,但是在我爲了使Web Subversion工作而發生的麻煩之後(Fedora配置得很好),我沒有想要使用OpenCollabnet的WebSVN版本。加上他們的版本不支持最新的Subversion和Apache。

如何添加某種形式的代碼突出顯示到我的Apache服務的顛覆源?

回答

0

Trac已安裝,我檢查了Enscript,SilverCity和Pygments。 前兩款FC10沒有包裝,但有一個Pygments包裝.....它看起來相當不錯。 Demos here

C++的高亮是我很感興趣的,它看起來體面:C++ Highlighting

雖然Pygments來做,顯然不是像你一樣SyntaxHighlighter的,我還是希望如果有人知道一個簡單的方法來使用建立。

2

我使用的是基於網絡的項目管理軟件Trac。它確實發佈了跟蹤和wiki,但它也提供了一個存儲庫瀏覽器,它有syntax coloring。它支持一堆不同的語法着色器。 GNU Enscript,SilverCity,Pygments

+0

我正在研究這個權利。安裝Trac,生病回到你身邊 – 2009-02-02 08:29:34