parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

G_Z 22.08.2012 22:11 / 22.08.2012 22:12

обычно они не смешиваются а используют специально выделенный для этого контекст, например в подсветке HTML подсвечиваются так же CSS и Javascript, но не везде а только внутри <style> и <script>
Я ровно об этом.
Есть мысль отлавливать так match и regex::create и подключать source.regex для раскраски регулярных выражений.
Да, полезно.
парсер по большому счету генерирует строку, следовательно и подсвечивать её нужно как строку. Ну и визуального шума меньше. А если мы к примеру генерируем xml и хотелось бы на него повнимательней посмотреть - справа внизу есть переключатель подсветок, на xml можно переключиться в два клика
Не соглашусь.
Парсер — язык погружённый в разметку и оная его неотъемлемая часть.
Считаю, что HTML / XML стоит подсвечивать наравне с конструкциями языка.

Сейчас, при разделении подсветок, жутко неудобно работать с «нативными шаблонами» HTML с конструкциями Парсера.
Или, например, с включёнными стилями и скриптами в XSLT, но там, всё же, есть контейнер, это к первому вопросу.