Решил тут дать отпор Microsoft Intellisense.И назвал сие скромно "Smart"

Буду в эту подсистему потихоньку включать всякие полезности, облегчающие кодинг в BlackBox

Вчера взял компилерный сканер и переделал его для раскраски кода.
Цвета 1С (привык...) Ежели надо поменять, то в теле модуля есть инициализация массива цветов...

Пока так. Дальше буду улучшать (говнокод уберу, редактор цветовых схем и т.д. и т.п.)

В планах для подсистемы:

1. Добавить поиск реализации метода под курсором
2. Добавить форматирование текста по запросу (как в 1С)
3. Может еще чего придумаю

ps Если интересует, то прошу потестить и высказаться тут:)
pps Ну и собсна ваши предложения/пожелания

**************************************************************************************
[Bag report]
SmartLight
version 0.0:
1. Неправильно выставляет (убивает) атрибуты шрифта при покраске
2. На базовой сборке неправильно работает ctrl + "Z" (сборка кривая?)
3. Уходит в бесконечный цикл если есть незакрытый комментарий
version 0.1:
1. Убивает атрибуты при покраске в комментариях
version 0.2:
1. Красит все подряд без разбора (то, что идет за ENDом модуля красить не нужно)
2. Нет возможности покрасить только выделенный кусок текста
3. Если вьюшка показывает конец документа, то покраска выполняется заметно медленнее (особенности системы)
version 0.3:
1. Если после END идет ключевое слово, то оно красится в цвет обычного идентификатора
subversion 0.31:
1. Нарушение предусловий TextModel.Modify в некоторых случаях

**************************************************************************************