Prettify. Самый крутой модуль для подсветки синтаксиса

Комментариев нет

В этом блоге используется самый удобный и простой модуль для подсветки синтаксиса, Prettify.

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

<pre class="prettyprint">
code here
</pre>

Автоматическое подключение

<script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify.js"></script>

Можно передавать опции в виде CGI параметров. Например:

<script src="https://google-code-prettify.googlecode.com/svn/loader/run_prettify.js?lang=css&skin=sunburst"></script>
CGI параметр По умолчанию Описание
autoload=(true | false) true Запускать по событию window load
lang=... none Язык. (список поддерживаемых). Можно передавать несколько значений (?lang=css&lang=js).
skin=... none Скин. Галерея скинов
callback=js_ident функция window.exports["js_ident"] будет вызвана после окончания работы модуля. Можно передавать несколько значений.

Подкючение вручную

<link href="prettify.css" type="text/css" rel="stylesheet" />
<script type="text/javascript" src="prettify.js"></script>
<body onload="prettyPrint()">

Скачать prettify.css и prettify.js можно отсюда


Комментариев нет :

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