Подтвердить что ты не робот

Интернет-раскраска

Я хотел бы знать, знает ли кто-нибудь о онлайн-сервисе, где мы вставляем код, и он возвращает обратно цветной HTML-код для этого кода. Это могут быть PHP, HTML, CSS, Javascript, C, Java.

Идея заключается в том, что как только у меня будет цветной код html, я могу легко добавить его в мой блог wordpress.com. Я знаю о [sourcecode language="whatever"], но просто хотел узнать онлайн-службу, которая поддерживает несколько языков. преимущество заключается в том, что я могу выбрать любой стиль/тему цвета из этой онлайн-службы для моего кода.

Спасибо

4b9b3361

Ответ 2

Prettify - это цветовой код, используемый StackOverflow.

Ответ 3

Вы можете посмотреть SyntaxHighligher. Он использует JavaScript, поэтому он не использует ваши собственные ресурсы сервера и поддерживает набор цветовых схем. http://alexgorbatchev.com/wiki/SyntaxHighlighter

Проблема с помещением кода в генератор на другом веб-сайте заключается в том, что если вы меняете его где-то, вы должны его вернуть, что может стать утомительным.

Ответ 4

CodeColorizer является одним из них.

Ответ 5

Вы имеете в виду приложения для вставки кода, такие как Pastie?

Ответ 6

Недавно я нашел http://hilite.me. Мне это нравится, потому что есть опция форматирования текста - полезно, когда вы отправляете файл конфигурации или ряд команд.

С точки зрения WordPress я пытался урезать количество подключаемых модулей, которые я запускаю после того, как сканирование на pingdom.com показало, сколько времени загружает моя страница из-за плагина подсветки синтаксиса - и я редко почтовый код, поэтому это действительно не стоило того.

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

Ответ 7

Я использую WP-syntax для WordPress. Отлично работает для меня. Это не совсем то, что вы ищете, но я думал, что буду упоминать об этом здесь, если кто-то ищет синтаксис в WordPress. Из описания использования:

Блокировать кодовые блоки с < pre lang = "LANGUAGE" line = "1" > и </pre> где LANGUAGE поддерживает GeSHi синтаксис языка. Атрибут линии необязателен.