Подсветка кода для Subversion / Apache Server - PullRequest
1 голос
/ 02 февраля 2009

Я искал способ добавить подсветку кода к моей установке Subversion и Apache, в которой размещены мои локальные проекты subversion. Он работает на Fedora Core 10, установленной на виртуальной машине. Я хотел бы использовать syntaxhighlighter , но я не представляю, как заставить Apache автоматически вставлять необходимый javascript в мои файлы исходного кода (не портя исходный код).

Можно ли изменить мою существующую установку Apache 2.2 / SVN 1.5.5 для использования синтаксического хайлайтера? ( вот как это выглядит )

Существует проект под названием WebSVN, размещенный в Collabnet, в который, похоже, встроено нечто подобное, однако, после того, как я начал работать над тем, чтобы заставить работать веб-подрывную деятельность (и Fedora настроена хорошо), я не хочу использовать OpenCollabnet версия WebSVN. Плюс их версия не поддерживает последнюю версию Subversion и Apache.

Как я могу добавить некоторую форму подсветки кода к моему Apache, которая обслуживает источник subversion?

Ответы [ 2 ]

2 голосов
/ 02 февраля 2009

Я использовал Trac для программного обеспечения для управления проектами через Интернет. Он выдает отслеживание и вики, но также предоставляет браузер репозитория, который имеет окраску синтаксиса . Он поддерживает множество разных синтаксических колорейзеров. GNU Enscript, SilverCity, Pygments

0 голосов
/ 02 февраля 2009

Trac установлен, я проверил Enscript, SilverCity и Pygments. Для первых двух пакетов не было пакетов для FC10, но был пакет Pygments ..... это выглядит довольно красиво. Демоверсии здесь

Подсветка C ++ - это то, что меня интересует, выглядит прилично: Подсветка C ++

Хотя Pygments явно не так хорош, как syntaxhighlighter, который я все же предпочел бы использовать, если кто-то знает простой способ установки.

...