6

我已经安装trac在我的 Ubuntu 服务器上,但没有php语法高亮显示。

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

4

1 回答 1

6

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_styletrac.ini 中的设置调整突出显示样式。

于 2010-04-02T03:27:51.597 回答