Textarea и подсветка кода в тексте

Есть обычный Textarea и wiki-подобная разметка в самом тексте, и есть большое желание автоматически подсвечивать элементы этой разметки прямо при редактировании, чтобы они выделялись на фоне остального текста (вроде Firefox-расцветки исходного кода html-страницы). Не знаю, как подступиться к этой задаче. Если эта задача решаема - подскажите, пожалуйста, возможные направления для поиска решения. Может быть уже есть полезные плагины на эту тему?

Может быть как-то со слоем с подсвеченным текстом (через JS) и нам ним прозрачная textarea. Редактируете текст в textarea, он изменяется и подсвечивается в слое под textarea.

То что пришло первым в голову.

Посмотрите редакторы WYSIWYG в которых реализовано требуемое (примеры того как там реализована подсветка кода).

Да, тоже думал об этом, хотя задача у меня несколько обратная. Может быть кто посоветует наиболее простой визивиг-редактор, чтобы не пришлось долго продираться сквозь толщу кода :) А то их уже даже в виде yii-плагинов штук пять, наверное. Или может кто встречал визивиг с автоподсветкой синтаксиса?

Кажется, нашел то что нужно: http://codepress.sourceforge.net

Но этот проект заглохший, и в Опере, например, их редактор не работает.

Поробуй editarea

http://www.cdolivet.com/index.php?page=editArea

http://www.cdolivet.com/editarea/editarea/exemples/exemple_full.html