> -- Geniepro писал(а):
> Фишка блэкбоксёрского редактора в том, что Вы можете сами раскрашивать код как попало, шрифты и гарнитуры менять как душе захочется. Насколько это полезно для программистского редактора -- философский вопрос, спор о котором пользы не даст...Вот конкретный пример.
В одной программе (отладчике) надо организовать разбор запросов и входных данных (в частности, таблиц).
По ряду причин (каких - здесь не принципиально) мне было неудобно применить yacc, который я использую обычно, поэтому я написал пару простых нисходящих разборщиков a la Wirth.
Следующим шагом я добавил "семантику" методомпоэтапного дополнения(как у Вирта в старой книге "Алгоритмы + структуры данных = программы"). Т.е. просто дописал дополнительные переменные, операторы и вызовы процедур в нужных местах.
Если бы я делал это на КП в ББ, то обязательно бы выделил "семантические" операторы с помощью другого цвета или шрифта и получил бы разделение синтаксиса и семантики в самом простом виде.
Если бы потом мне потребовалось переделать семантику, я бы сразу видел (в буквальном смысле слова), что в исходнике относится к синтаксису, а что к семантике.
Это (по крайней мере, в данном случае) удобно. А возможно благодаря тому, что цвет не расходуется нерационально на выделение ключевых слов языка программирования.