MaxHub
Служба Заботы MaxSite CMS

Плагин подсветки синтаксиса — syntaxer

Плагины » Контент / 1 июня 2015

При ведении блога разработчиком приходится публиковать куски и примеры кода. Естественно, хочется делать это максимально красиво. Плагин Syntaxer на основе популярной библиотеки SyntaxHighlighter подсвечивает синтаксис кода.

Плагин подсвечивает код ActionScript3, Bash/shell, ColdFusion, C#, C++, CSS, Delphi, Diff, Erlang, Groovy, JavaScript, Java, JavaFX, Perl, PHP, Plain Text, PowerShell, Python, Ruby, Scala, SQL, Visual Basic, XML. Более того, есть возможность добавлять и другие языки.

Установка и настройка

По-молчанию подключаются все стандартные стили оформления («brushes» — кисти в терминологии SyntaxHighlighter). Поэтому первое, что нужно сделать, удалить в настройках (поле «SyntaxHighlighter.brushes — типы подсвечиваемого синтаксиса») те стили, которые вам не нужны.

Чтобы подключить новую «кисть» — разместите js-файл кисти в папке /maxsite/plugins/syntaxer/scripts/ и пропишите описание кисти в поле SyntaxHighlighter.brushes опций плагина.

Смотрите скриншот для детального перечисления возможных настроек.

Использование

Syntaxer использует стандартную разметку (бб-код [рre] или html-код <рre>) для оформления фрагментов кода. Например: [рre lang=php].

Скачать:

Автор: Илья Земсков

Текущая версия плагина: 0.4 (стабильно работает на cms 0.863 - 0.93)

Контент только для авторизованных - хотите войти или зарегистрироваться?

P.S.: Первоначальный вариант этого плагина — vim_syntaxer.

Оставьте комментарий!

grin LOL cheese smile wink smirk rolleyes confused surprised big surprise tongue laugh tongue rolleye tongue wink raspberry blank stare long face ohh grrr gulp oh oh downer red face sick shut eye hmmm mad angry zipper kiss shock cool smile cool smirk cool grin cool hmm cool mad cool cheese vampire snake excaim question

Вход / регистрация или войти без комментирования
  Имя и сайт используются только при регистрации

Авторизация MaxSiteAuth. Войти через loginza

(обязательно)