Как преттифицировать язык программирования

У меня есть код, написанный на любом языке программирования. Как я могу "превратить" его (жирный шрифт, если и т. Д.) В отображение на веб-сайте? Есть ли хорошие API для этого?

4 ответа

Решение

Существует Google Prettify, который широко используется для таких задач (например, сама SO использует его для подсветки кода).

Библиотека JavaScript Google Prettify JavaScript поддерживает все C-подобные (Java, PHP, C# и т. Д.), Bash-подобные и XML-подобные языки без необходимости указывать язык и имеет настраиваемые стили с помощью CSS.

Более того, как я знаю, существует множество сторонних стилей для тех языков, которые официально не поддерживаются.

Я думаю, что это самый распространенный плагин, используемый в Интернете.

Я думаю, что это работает для большинства языков программирования.

Я вижу это везде. Я на самом деле думаю добавить его на свой сайт.

Если вы используете PHP, я рекомендую GeSHi

Если вы говорите об автоформатере, я уже использовал PHP Beautifer от PEAR.

Хотя вам не нужен скрипт для форматирования вашего кода...

Другие вопросы по тегам