Дед Пахом писал(а):Хотелось бы, чтобы Code Completion для C7 тоже умел понимать комментарии типа !!! (XML documentation).
Вообще теоретически он их должен понимать, просто видимо где-то отключили за ненадобностью. Завтра посмотрим, но польза от них будет только внутри IDE, да и то, только в новых рукописных проектах, т.е. сомнительная.
Дед Пахом писал(а):Хотелось бы, чтобы ввод !!! генерил рыбу для этого.
Это легко сделать, хотя что-то для Cla# работает кривовато. Подумаем, как сделать рыбу более рыбной.
Дед Пахом писал(а):Хотелось бы горячую клавишу для Goto declaration - F12 меня бы устроила ;^)
Да я вроде писал, ставите курсор в редакторе на имя, жмете Ctrl+Enter для Goto Declaration и Ctrl+Shift+Enter для Goto Definition (для методов). Сейчас это не работает если поставить курсор на имя процедуры (класса) в первой строке тела процедуры (уже исправили), но в остальном должно работать.
Дед Пахом писал(а):Хотелось бы подсветки не только пар скобок (кстати, довольно мерзкий стиль подсветки, имхо), но и ключевых слов вроде map/end, if/end, loop/end и т.д., с возможностью прыгать по горячей клавише на начало или конец блока (ctrl+]).
Запишем.
Дед Пахом писал(а):Открывать из меню файл, указанный как INCLUDE('svapifnc.inc').
Была давно такая идея, но руки не дошли.
Дед Пахом писал(а):Выбор из левого выпадающего списка вверху редактора работает неверно, если выбирать названия классов. Пример - открываю libsrc/win/abapi.clw, выбираю из списка CFtpConnection и попадаю внутрь CProtocolGenerator.EnumProtocols().
Спасибо.
Если класс определен в другом файле, то по выбору класса в списке Quick Class Browser`а вообще переходов быть не должно, только после выбора метода данного класса из соседнего списка. В текущей версии сломано, но уже починили.