Ответ
Sergey M. 22.08.2012 20:52
можно в файле для одного языка подключать файл другого через include, но обычно они не смешиваются а используют специально выделенный для этого контекст, например в подсветке HTML подсвечиваются так же CSS и Javascript, но не везде а только внутри <style> и <script>. Есть мысль отлавливать так match и regex::create и подключать source.regex для раскраски регулярных выражений.
Сам я не смешивал всё в одном файле из концептуальных соображений :) - парсер по большому счету генерирует строку, следовательно и подсвечивать её нужно как строку. Ну и визуального шума меньше. А если мы к примеру генерируем xml и хотелось бы на него повнимательней посмотреть - справа внизу есть переключатель подсветок, на xml можно переключиться в два клика.
- Подсветка синтаксиса для редактора Intype, Sergey M. 21.08.2012 12:00
- Кстати, G_Z [M] 22.08.2012 19:26
- Ответ, Sergey M. 22.08.2012 20:52
- Ответ, G_Z [M] 22.08.2012 22:11 / 22.08.2012 22:12
- Ответ, max_rip 23.08.2012 12:24
- Ответ, G_Z [M] 23.08.2012 12:38 / 23.08.2012 12:38
- Ответ, Sergey M. 22.08.2012 23:43
- Ответ, G_Z [M] 23.08.2012 10:11
- Ответ, Sergey M. 23.08.2012 11:54
- Ответ, G_Z [M] 23.08.2012 12:42
- Ответ, Sergey M. 23.08.2012 15:43
- Звучит хорошо, G_Z [M] 23.08.2012 15:49
- Ответ, Sergey M. 23.08.2012 21:32 / 23.08.2012 21:34
- Ответ, G_Z [M] 24.08.2012 12:39
- Ответ, Sergey M. 24.08.2012 16:30 / 24.08.2012 16:31
- Sublime Text 2 прекрасен, G_Z [M] 21.08.2012 20:49
- Ответ, Sergey M. 21.08.2012 22:56
- Ясно, спасибо, G_Z [M] 21.08.2012 23:29
- Ответ, Sergey M. 22.08.2012 00:07 / 22.08.2012 00:08
- Ответ, Misha v.3 [M] 21.08.2012 14:09