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

nev*_*ame 5 svn trac pygments

我安装trac在我的Ubuntu服务器上,但没有php语法高亮.

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

ig0*_*774 5

假设它安装在同一个Python实例中,Trac应该自动检测pygments.你可能想看一下doc,特别是有关trac.ini的mimeviewer部分的一点,并确保一切正常.

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

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

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