2010-05-30 21 views
1

我想用my SVN repository将代码嵌入我的网站,使用PHP。 SVN有公开的匿名访问权限,所以PHP代码应该是如何使用PHP提供颜色编码的Java代码?

上述SVN上的代码是java,到目前为止,我没有找到使用代码更易读的语法突出显示器。理想情况下,我希望使用CSS类的一个,以便我可以更改颜色以匹配网站的外观。

有人可以指向一个重点介绍Java代码的PHP库吗?

回答

2

您考虑过GeSHi吗?它支持包括Java在内的很多语言。您必须enable classes才能使用CSS类。

+0

+1对于一个非常好的资源! – ivans 2010-05-30 11:43:13

+0

并且包括“LOLcode”,它似乎! – Eric 2010-05-30 12:12:13

0

RedmineTrac可以连接到您的SVN回购,并允许您使用语法高亮浏览内容。这两个软件包都可以是主题化的,并且有很多基于整个网站的网站。

Yacoby推荐的GeSHi也是另一种选择。我在我的基于Drupal的网站上使用它,它工作得很好。它不直接连接到SVN回购 - 因为你需要一个单独的库。请参阅http://www.petercarrero.com/content/2009/10/23/getting-php-bindings-subversion了解如何执行此操作的出色博客条目。

+0

就像我说过的,它是一个公共的(即只读)SVN,所以我可以使用'file_get_contents()'来获取文件。 Beanstalkapp.com已经为登录用户提供了语法高亮功能。 – Eric 2010-05-30 12:22:09