Возникла идея в ряде скриптов вместо XML использовать более читабельный JSON. Скрипты написаны на powershell, соответсвенно нужны командлеты для парсинга, генерации JSON. Достаточно быстро нашел вот это:
2010-10-06
Публикация примеров кода #2.
Еще один инструмент для красивой публикации кода доступен здесь:
http://alexgorbatchev.com/SyntaxHighlighter/
Это библиотека на javascript. Соотвественно, вся работа по подсветке синтаксиса выполняется на стороне клиента автоматически. То есть ни автор, ни серверная часть не участвуют в этой работе, что очень хорошо. Отличный вариант, если вы контролируете ресурс и можете выполнить интеграцию. Из минусов можно отметить, что данный инструмент не подходит для публикации на чужие ресурсы. Так-же подсветка не будет работать, если у клиента выключен javascript.
Многие известные ресурсы уже используют данную библиотеку. Вот некоторые примеры:
- http://pivot.apache.org/tutorials/stock-tracker.data-binding.html
- http://jaxer.org/quick_start
- http://developer.yahoo.com/yui/examples/animation/attributes.html
- http://en.support.wordpress.com/code/posting-source-code/
- http://www.buglabs.net/codesearch?query=motion
- http://developers.freshbooks.com/
Плагин для удобной интеграции с Wordpress доступен здесь:
Публикация примеров кода.
Многим время от времени приходится публиковать код в блогах, статьях, форумах. Естественно возникает желание использовать подстветку синтаксиса, нумерацию строк и т.д. Нечасто движок сайта, блога или форума предоставляет такой функционал. Специально для решения таких проблем был создан сайт:
Вы вставляете кусок кода, выбираете язык и на выходе получаете html код для публикации. Вот пример форматирования с помощью данного сайта:
if ($bool) { echo "True"; }
Subscribe to:
Posts (Atom)