Подсветка кода в Joomler SyntaxHighlighter

Данная статья станет полезной для тех, кто решил воспользоваться плагином подсветки кода Joomler SyntaxHighlighter.

Прежде всего, после установки плагина, не забудьте включить его в менеджере плагинов админ панели!

Для вставки подсвечиваемого код в вашу статью, необходимо выделить его тегом <pre>, присвоить класс с необходимым параметром brush и по необходимости присвоить дополнительные параметры по образцу:

<pre class="brush: js;first-line: 10;higlight: 14;toolbar: false;">…оформляемый код…</pre>

Параметром brush будет параметр, что соответствует языку программирования вставляемого кода, для наиболее удачной, заготовленной плагином подсветки. Существуют следующие параметры brush:

as3, actionscript3, bash, shell, c-sharp, csharp, cpp, c, css, delphi, pas, pascal, diff, patch, groovy, js, jscript, javascript, java, jfx, javafx, perl, pl, php, plain, text, ps, powershell, py, python, rails, ror, ruby, scala, sql, vb, vbnet, xml, xhtml, xslt, html, xhtml

Ниже приведены дополнительные параметры настройки плагина Joomler SyntaxHighlighter:

Параметр Значение по умолчанию Описание
auto-links true Определяет, нужно ли подсвечивать ссылки в коде и делать их кликабельными
class-name ‘   ‘ Позволяет добавить класс пользователя
collapse false Свернутый код
first-line 1 Определяет номер первой строки
gutter true Включает/выключает вертикальную линейку
highlight null Подсвечивает одну или несколько строчек кода
html-script false Позволяет подсветку разного HTML/XML кода
light false Включает/выключает вертикальную и горизонтальную линейки
smart-tabs true Функция wrap – включить полосу прокрутки (если длинный код)
tab-size 4 Размер табуляции
toolbar true Включает/выключает панель помощи
wrap-lines true Включает smart-табуляцию
ruler false Вставляет горизонтальную линейку

Основными значениями параметров являются общепринятые логические типы данных true (правда) и false (ложь).
То есть trueда или falseнет .

Сайт разработчика: www.joomler.net

Добавить комментарий


Защитный код
Обновить

Написать нам

Лёгкий спам-контроль