Онлайн служба раскраски кода

36

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

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

Спасибо

7 ответов

14
Лучший ответ

Также вы можете использовать http://tohtml.com/html/ или GeSHi

14

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

  • 1
    Но это не онлайн, не так ли?
7

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

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

4

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

3

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

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

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

  • 0
    Очень хороший конвертер, спасибо за размещение вашего ответа
3

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

2

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню