DataLife Engine > Версия для печати > GeneralSyntax: вывод и подсветка кода на страницах

Сегодня представляем вашему вниманию плагин GeneralSyntax (зависимость от jQuery 1.x), он позволяет отображать различный код (php, html, css, javascript и др.) на вашей странице. Скрипт позволяет вам самостоятельно указывать какие символы подсвечивать (также существует возможность при помощи регулярных выражений делать поиск атрибутов, любых символов и делать их подсветку) и делать это удобным способом.

Возможности

1. Обычное отображение кода (по умолчанию, bootstrap оформление)2. Отображение кода из внешнего файла (прописывается атрибут src=»PATH» )3. Подсветка кода (подгружаемый из внешнего файла, описание цветов прямо в HTML)

Обычное отображение


  object {
    like : function(){ alert("smile"); }
  }

1407154984_techno-co-ru_1407142592_27e5a654776c43f08bdaae7a06492ca3-5282982

Отображение кода внешнего файла



1407155054_techno-co-ru_1407142587_44664e667f744e4abe6b719065b6a494-6742569

Подсвечиваем как в Notepad++


{
   "function, this, false" : "#0000ad",
   "// если ссылается на файл" : "#008000",
   "script, " : "#000080"
}

1407155127_techno-co-ru_1407142680_3fd9cb6a46b447c2b751285b3e92f66f-3912128

Использование регулярных выражений для большого количества кода


{
   "/*[W|w]+*/" : "#008000", /* Рег. выражение */
   "(, ), ;" : "#8000ff",
   ", ?, php" : "red",
   "exit, Array" : "#0000ad",
   "$, array" : "#000080"
}

1407155105_techno-co-ru_1407142621_277dc716b36449fd902a10c47ca75949-1221245

Подробная документация

Скачать скрипт

Скачать примеры

Вернуться назад