среда, 9 декабря 2009 г.

Подсветка синтаксиса при вставке фрагментов кода

Как-то не очень хорошо на blogspot'е обстоит дело с подсветкой синтаксиса при вставке фрагментов кода (оно и понятно - не все блоггеры являются программистами, не у всех есть необходимость вставлять код в посты :). Немного погуглив на эту тему, нашел достаточно интересный модуль highlight.js (он состоит из джаваскриптового файла highlight.js и идущих к нему в комплекте набора файлов стилей .css ). Добро это находится на сайте Software Maniacs, копирайт принадлежит Ивану Сагалаеву и группе авторов (насколько я понял :).
После прикрутки модуля (мне приглянулась цветовая схема sunburst) код на Ruby стал выглядеть следующим образом:

def test_func(param1)
   param1.each { |x| puts x }
   # а это комментарий такой :)
end 

Большое спасибо вам, друзья.

Начало

Я решил начать вести блог на блогоферме Гугла, так как иногда возникают интересные мысли по тому или иному поводу, и хочется их где-либо зафиксировать в письменном виде. А что может быть удобнее, чем сделать это в публичном блоге, согласитесь ? :) Тем более, что эти самые мысли могут оказаться полезны не только мне, но и еще кому-нибудь. Ну а если кто-то захочет высказать своё критическое мнение (но только комментированно-обоснованное :) по поводу моих заметок, буду этому только рад. Читайте, анализируйте по своей системе внутренних ценностей и пишите комментарии.