Friday, July 17, 2009

Подсветка синтаксиса с Javascript code prettifier

Javascript code prettifier - средство для автоматического форматирования исходного кода на веб-страницах от компании Google. Поддерживает C-, Bash-, и XML-подобные языки. Может легко настраиваться для других языков. Скачать исходники (js и css) можно с официального сайта проекта. Для развёртывания на своём сайте воспользуйтесь руководством.
А далее я хочу дополнить это руководство применительно к blogspot.com. Чтобы добавить эту фичу к своему блогу вместо относительных путей, указанных в руководстве введите абсолютные пути к prettify.css и prettify.js вот так:
<link href="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.css" type="text/css" rel="stylesheet">
<script src="http://google-code-prettify.googlecode.com/svn/trunk/src/prettify.js" type="text/javascript"></script>
Теперь можно публиковать исходные коды, обрамляя их тегами
<pre class="prettyprint">
...
</pre>

No comments: