我已经安装trac
在我的 Ubuntu 服务器上,但没有php
语法高亮显示。
我已经安装了Pygments
usingapt-get install
但如何配置trac
以便它在 svn 源浏览器中使用突出显示?
Trac 应该自动检测 pygments,假设它安装在同一个 Python 实例中。您可能想查看文档,尤其是有关 trac.ini 的mimeviewer 部分的部分,并确保一切正常。
我能想到的最有可能的两个候选人是:
1)PHP mime 类型没有正确注册,或者(更糟糕的是)你的文件被提交到 svn 并且 svn 属性svn:mime-type
设置为text/plain
(我在一个大项目上发生过这种情况,但是重置 mime-type 属性有效(Trac 使用该文件如果 VCS 未报告 mimetype,则扩展作为后备)。
2) 一切可能正常,但默认样式可能无法正常工作。尝试通过 Trac 实例上的 /prefs 页面或通过pygments_default_style
trac.ini 中的设置调整突出显示样式。