Страницы

суббота, 3 июля 2010 г.

Описание CnPack Wizards часть 10: проектные расширения

Это десятая публикация в серии: Эксперты для комфортной работы в системе Borland Delphi: CnPack Wizards. Предыдущая публикация доступна по ссылке: описание CnPack Wizards Часть 9: стиратель комментариев, расширение информации о версии и мастер подписки. Скачать CnWizards можно на официальном сайте проекта: www.cnpack.org и на Google Code.

Проектные расширения

CnWizards: проектные расширения

Здесь я опишу только часть функционала. Остальное вполне понятно и без пояснений.


Запустить вне IDE

Позволяет запустить проект без отладчика. Удобная вещь, если необходимо запустить несколько экземпляров программы, или просто посмотреть как работает программа не отвлекаясь на брейкпойнты и исключения.

Горячая клавиша по умолчанию: Shift + F9.


Список модулей

Список модулей (юнитов) в программе. По умолчанию, этот диалог заменяет и стандартный список юнитов, вызываемый по Shift+F12. Основные преимущества перед стандартным:

  • в возможности просматривать модули не только активного проекта, но и всей группы проектов;
  • в удобном фильтре;
  • есть возможность открыть сразу несколько юнитов;

В CnWizards есть несколько мастеров, использующих эту же форму для выбора из списка. Например, список форм и список используемых модулей.

CnWizards: список модулей


Список форм

Показывает список форм в проекте. Функционал и преимущества такие же как и у мастера Список модулей.

CnWizards: список форм


Список используемых модулей

Показывает список использованных в юните модулей (секции uses).

CnWizards: список использованных модулей (uses) 

Резервная копия проекта

CnPack эксперты позволяют упростить создание резервной копии проекта. После запуска этого мастера будет показан список файлов для архивации.

CnWizards: Мастер создания резервной копии проекта

А после нажатия на кнопку с дискетой, будет открыт диалог, где можно будет указать имя файла с архивом и другие настройки. Резервная копия будет создана в виде архива. Можно использовать как внутренний архиватор, так и внешний. Архив может быть создан с паролем. После создания архива может быть запущен любой exe-файл, куда в качестве параметра будет передано название архива.

CnWizards: Настройка параметров резервного копирования Delphi-проекта

Удалить временные файлы

Мастер отвечающий за удаление временных файлов (*.~*, *.dcu и других по выбору) из папок проекта.

CnWizards: Чистка временных файлов

Менеджер директорий

Позволяет настроить шаблон в виде дерева папок, и потом быстро создавать эти папки в нужном каталоге. Теоретически это может быть удобным, если часто приходится создавать типовые проекты с одинаковой структурой директорий. Я когда-то пробовал это использовать, но так и не придумал где.

CnWizards: Создание дерева каталогов по шаблону



  • Правильно подобранная обувь позволяет ногам меньше уставать и меньше портит осанку. Ортопедический салон Ортогид (www.ortogid.ru) - мужская обувь и что особенно важно - детская обувь, ведь именно для детей важно сохранить здоровье стопы.
  • Ищите квартиру на Украине? Или может желаете продать? Прежде чем что-то делать, изучите анализ рынка недвижимости в Киеве.

2 комментария: