LINUX.ORG.RU

Pygments 0.9


0

0

Вышла новая версия Pygments — универсального инструмента для подсветки синтаксиса, написанного на языке Python.

Pygments поддерживает море различных языков (с возможностью их автоопределения) и множество различных форматов вывода (HTML+CSS, LaTeX, RTF и другие).

В новой версии добавлена поддержка Erlang, ActionScript, Literate Haskell, Common Lisp, каталогов Gettext, различных ассемблеров и некоторых других языков. Существенно улучшена поддержка Haskell, OCaml, Bash, улучшена производительность синтаксического разбора C# и Java, исправлены некоторые ошибки и недочёты, связанные с D, Lua и логами IRC. Добавлен также вывод раскрашенного текста на 256-цветные терминалы и в формат SVG.

>>> Changelog.

>>> Подробности

★★

Проверено: Shaman007 ()

Ответ на: комментарий от anonymous

>Куль, надо попробовать ^_^

+1

anonymous
()

А, типа, оно чем-то лучше колорера? Я понимаю, питон моднее, но список понятных этой проге форматов заметно меньше, чем у колорера. И не сказано, можно ли самому добавлять нужные форматы.

ebonent ★★
()

хочу отметить, что pygments - замечательная либа, которую я использую на нескольких сайтах (django-based). Да, она не дотягивает по вариациям до set syn vim'а, но, в целом, очень и очень хорошая вещь.

Farcaller ★★
()

Ого. ЛОР не только машина времени, но и телепатический агрегат! Только вчера думал о пи-либе для хайлайтинга кода. Спасибо!

anonymous
()

Вот блин! А я свою убогую питонову утилиту писал для раскрасски питонова кода на своем сайте. Надо попробовать! +1

atoku ★★★
()
Ответ на: комментарий от B13

>даже Брайнф*к!Ю

ого, интересно как это? надо попробовать, заодно и к вебу привязать попытаюсь...

anonymous
()

>>>для подсветки синтаксиса, написанного на языке Python.

А как можно синтаксис на питоне написать? Мистика.

anonymous
()
Ответ на: комментарий от anonymous

>>>для подсветки синтаксиса, написанного на языке Python. А как можно синтаксис на питоне написать? Мистика.

инструмента написанного на языке питон...

anonymous
()
Ответ на: комментарий от anonymous

>>>для подсветки синтаксиса, написанного на языке Python. А как можно синтаксис на питоне написать? Мистика.

>инструмента написанного на языке питон...

Так это инструмент на питоне написан? Совсем запутали. Пойду учить русская.

anonymous
()
Ответ на: комментарий от Korwin

> Интересно, а такая же либа, но только на Java есть?

http://colorer.sourceforge.net/ Colorer uses pure C++, XML, it is fully portable and works on either win32/unix/mac platforms. Top level Java language API is also available.

конкретно java - http://colorer.sourceforge.net/java/index.html

Colorer library is distributed under Mozilla Public License 1.1. You can use it in OpenSource, Freeware and Proprietary software in terms of MPL 1.1. Alternatively, Colorer Library could be distributed under either GNU GPL 2.0 / LGPL 2.1 licenses, as noted in Colorer Source code license notice.

синтаксис поддерживается можно сказать _любой_ :) можно писать свои раскраски, колореру больше пяти лет и он достаточно стабилен и протестирован. непонятно, зачем новые велосипеды.... %)

anonymous
()
Ответ на: комментарий от anonymous

> непонятно, зачем новые велосипеды.... %)

Тормозной он, сцуко такое.

Gharik
()
Ответ на: комментарий от Farcaller

> не дотягивает по вариациям до set syn vim'а

не проще ли сделать на том же питоне интерпретатор вимовских syntax-скриптов?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.