Подсветка синтаксиса в textarea
Небольшой обзор скриптов для подсветки синтактиса в реальном времени.
Codepress
Пожалуй, самый известный. Отлично работает в Firefox, но не работает в Opera, Safari (WinXP). Кроме простой подсветки умеет делать автозаполнение (дописывает парные скобки). Возможно использовать несколько таких редакторов на одной странице.
P.S. Прочитав комментарии на официальном сайте, можно избавиться от некоторых багов.
EditArea
Подсвечивает PHP, CSS, Javascript, Python, HTML, XML, VB, C, C++, Pascal, Basic, Brainf*ck, имеет локализацию для 9 языков. Работает в IE 6 × 7, Firefox 1.5 × 2, Opera 9 и Safari (WinXP). Кроме того, имеет более «богатый» интерфейс.
CodeMirror
Подсвечивает, к сожалению, только HTML, JavaScript и XML. Работает в Firefox 1.5+, IE6+, Safari 3+, Opera 9.5+.
Helene
Распознает только PHP. Работает в Firefox 1.5 × 2, Opera 9 и Safari (WinXP).
Я не старался перечислить все имеющиеся скрипты, это всего лишь известные мне узко специализированные скрипты. Большинство WYSIWYG редакторов имеют похожие встроенные инструменты, но иногда из-за ряда причин их использование невозможно.
Будем признательны тем, кто в комментариях укажет ссылки на другие похожие скрипты.
Понравилась статья?
Тогда подпишись на обновления через RSS или воспользуйся
другими способами подписки.



Комментарии — 6
RSSдемо как раз риал-тайм подсветки в textarea на базе qooxdoo:
http://demo.qooxdoo.org/current/playground/#
а по ссылкам в статье уже все скрипты сдулись по ходу (: