Это двенадцатый пост в серии: Эксперты для комфортной работы в Delphi: CnWizards. Предыдущая публикация доступна по ссылке: описание CnPack Wizards 11-я часть: редакторы свойств в CnWizards. Скачать бесплатно CnWizards можно на официальном сайте проекта:
После установки CnPack IDE Wizards добавляют в редактор кода новый тулбар:
Половина кнопок на тулбаре содержит ссылки на стандартные команды Delphi, такие как Open, Save, Build, Run, Trace и другие (см. ниже). Я полагаю что это сделано для того, чтобы было удобнее работать с редактором кода в полноэкранном режиме (см. ниже).
Переключить редактор кода в полноэкранный режим. Очень удобная фича. Раскрывает редактор кода на весь экран. В отличие от обычной максимизации окна редактора , этот вариант не оставляет сверху место для главного окна Delphi.
Включает/выключает автоматическое появление помощника ввода (Code Input Helper). Горячая клавиша по умолчанию - Shift+F2.
Стандартные функции: New Unit, New Items
Стандартные функции: Open, Save All и Save As..
Стандартные функции: Add file to the project, Remove file from project, Project options, Build.
Стандартные функции: Run, Program reset, Step over, Trace Into, Run until return, Run to cursor.
- Меню настройки расширений IDE. Подробнее о настройке CnWizards, будет рассказано в одном из следующих постов.
- Шаблоны кода и комментариев. Здесь перечислены все активные шаблоны кода. О шаблонах кода, дорогой читатель, будет рассказано позже.
- Утилиты мастера кода:
Любую из утилит можно отключить, и для любой можно назначить горячую клавишу.
Первая кнопка называется “Убрать все ссылки на неиспользуемые модули” и вызывает диалог очистки юнита от неиспользуемых юнитов в uses секции. Будьте осторожны, особенно убирая галочки в группе “Настройки очистки” (если непонятно значение галок, то лучше вообще ничего не менять).
Вторая кнопка вызывает диалог настройки CnPack IDE мастера.
По идее, там посередине есть ещё и третья кнопка – вызывающая мастера сравнения и объединения кода. Но на момент снятия скриншотов этот мастер был у меня отключен.
Первая кнопка открывает справку CnPack IDE Wizards. А вторая окно About:
- В Хорватию никто слетать не желает? Тут авиабилеты в Загреб из Москвы продают, говорят, что без наценки и комисионных сборов.
- А такая тема как создание сайта никого не интересует? Не в плане заработать, а в плане потратиться. =)
Спасибо, очень познавательно
ОтветитьУдалитьНе подскажете с чем связаны тормоза самого редактора и вообще всей IDE при включении Редактора кода(Editor Enhancements) и Подсветки синтаксиса(Source Highlight Enhancements)?
ОтветитьУдалитьDelphi 7 Lite 7.3.4.1
Не знаю, не сталкивался с таким поведением.
ОтветитьУдалитьПредполагаю, что это связано с тем, что для работы подсветки синтаксиса код необходимо пропарсить (поэтому на форме настройки Source Highlight есть возможность указать минимальное число строк в модуле при котором функция подсветки будет выключаться).
У меня раньше тормоза появлялись после включения помощника ввода.
Тормоза есть при работе с новым проектом состоящим из одной пустой формы(там парсить нечего). Причём тормоза появляются И при включении расширенного редактора(Editor Enhancements) т.е. подстветка старая а тормоза уже появились :(
ОтветитьУдалитьТормоза появляются даже в меню самого дельфи т.е. тормозит вся среда :(