Иногда бывает так, что для какой-то презентации или для документации вам нужен листинг кода который имеют такую же красивую раскраску кода как и в вашей IDE. Выхода тут конечно два. Или делать скриншоты, или раскрашивать сам листинг с помощью стилей. И если первый вариант подойдет для презентации, хотя и придется повозиться, то для документации такое уже не пойдет. Для пользователей Linux выход есть.
Есть такая замечательная программа Pygments.
В ubuntu ставим так:
$ sudo apt-get install python-pygments
Далее используем как обычную консольную программу:
$ pygmentize -O style=monokai -o output.rtf input.js
Здесь всё просто.
Ну а дальше, можете с получившимся файлом поступать как вам хочется. Можно, кстати этот RTF вставить в презентацию в LibreOffice Impress — если вы готовите именно презентацию, а не документацию к коду.
Для этой же программы есть биндинг на PHP — для использования в своём PHP проекте. Найти можно по адресу https://github.com/capynet/PHPygments
Восстановить доступ к странице ВКонтакте можно относительно просто. И для этого даже не потребуется помощь…
Реверс инжиниринг электроники и программного обеспечения — увлекательная и важная дисциплина, играющая ключевую роль в…
Рынок смартфонов не стоит на месте и каждый год пополняется новыми моделями. Компания Apple традиционно…
Запуск онлайн-бизнеса может показаться сложной задачей, но на самом деле этот процесс можно существенно упростить,…
Если Вы хотите продвинуть свой сайт в поисковых системах, одним из самых важных аспектов является…
Корейская компания Samsung зарекомендовала себя на потребительском рынке как производитель флагманов, так и бюджетных смартфонов.…