Поиск подсветки семантического синтаксиса в Javascript - PullRequest
0 голосов
/ 23 мая 2010

ОК, я знаю, есть буквально десятки уже доступных подсветщиков синтаксиса.Но я хочу конкретный, который реализует номера строк через <ol/> списки.И , что уменьшает число возможных кандидатов до одного, Lighter.js .К сожалению, это основано на MooTools, и поскольку некоторое время назад я решил использовать jQuery, я не хочу вставлять еще одну библиотеку только для подсветки синтаксиса., но использует таблицы для нумерации строк, и я не хочу их взламывать, если есть уже доступный инструмент.

Ответы [ 2 ]

1 голос
/ 13 июля 2010

ОК, я наконец-то выбрал серверную часть:

PHP: использовать GenSHi,

Python: использовать Pygments.

Оба легко настраиваются, и я могу кешироватьрезультаты, поэтому на странице нет переходов по сравнению с решением JS.

Редактировать: Кажется, что мой волшебный единорог приходит в себя: jQuery Syntax Highlighter

Редактировать 2: И еще один: фрагмент

0 голосов
/ 23 мая 2010

Кажется, что даже мой гугл-фу не сделал грузовик, чтобы найти этого единорога. Я полагаю, что вы остались с:

  • либо передумайте об использовании отдельной библиотеки для подсветки синтаксиса
  • или создайте этого единорога и сделайте его доступным для потенциальных заинтересованных людей
...