trac的源代码语法高亮显示?

时间:2010-04-02 02:24:12

标签: svn trac pygments

我在我的Ubuntu服务器上安装了trac,但没有php语法突出显示。

我使用Pygments安装了apt-get install,但如何配置trac以便在svn源浏览器中使用突出显示?

1 个答案:

答案 0 :(得分:5)

Trac应自动检测pygments,假设它安装在同一个Python实例中。您可能需要查看doc,特别是有关trac.ini mimeviewer section的内容,并确保一切正常。

我能想到的两个最有可能的候选人是:

1)PHP mime类型没有正确注册,或者(甚至更糟)你的文件被提交到svn,svn属性svn:mime-type设置为text/plain(我在一个大型项目中发生了这种情况,但重置mime类型属性是有效的(如果VCS未报告mimetype,Trac将使用文件扩展名作为后备)。

2)一切都可能正常,但默认样式可能无法正常工作。尝试通过Trac实例上的/ prefs页面或通过trac.ini中的pygments_default_style设置调整突出显示样式。