Итак, вы хотите что-то, что (а) запускается в браузере, что-то вроде встроенной текстовой области, и, в частности, не требует от пользователя загрузки и установки какого-либо программного обеспечения, и (б) выполняет автоматическую подсветку синтаксиса и нумерацию строкHTML / CSS кода, который они редактируют?
Подойдет ли вам что-нибудь из следующего?(Некоторые из них могут потребовать установки текстовой области, в которой пользователь вводит текст, и отдельного тега div, в котором отображается форматированный текст, что-то вроде системы переполнения стека; другие позволяют пользователю вводить текст непосредственно в форматированный текст).
Статья "9 полезных сценариев выделения синтаксиса Javascript" упоминает
SyntaxHighlighter - это подсветка синтаксиса кода на стороне клиента Java Script с открытым исходным кодом.
SHJS расшифровывается как Подсветка синтаксиса в Javascript.
beautyOfCode - это плагин jQuery для подсветки синтаксиса.xhtml-совместимый.
Chili - плагин для подсветки синтаксиса кода jQuery.Поддерживает номера строк.
Lighter.js - бесплатный плагин для подсветки синтаксиса для MooTools.
highlight.js
DlHighlight механизм подсветки синтаксиса на основе JavaScript.
Google Code Prettify модуль JavaScript и файл CSS, позволяющий выделять синтаксис
JUSH -- Подсветка синтаксиса JavaScript - это еще один плагин подсветки синтаксиса jQuery для подсветки синтаксиса на стороне клиента
Несколько других:
"Реализация редактора JavaScript с подсветкой синтаксиса" в codemirror через ajaxian
jQuery Syntax Highlighter предоставляет интерфейс для использования Google Prettify с jQuery.
McHighlight : подсветка синтаксиса в JavaScript
jQuery.Syntax - подсветка синтаксиса, написанная на JavaScript.
"StackOverflow: бесплатный элемент управления подсветкой синтаксиса в JavaScript"