#1: TC Plugin Ace Author: Dec, Posted: Wed Jan 22, 2014 01:11 Хочу представить TC Plugin Ace. Писал для себя, но, возможно, проект будет интересен и другим разработчикам плагинов, использующих Delphi.
Что такое TC Plugin Ace?
Это пакет для среды Delphi, встраивающийся в IDE и позволяющий создать прототип будущего плагина лишь парой кликов мыши.
Как это работает?
0) Выбираем в Delphi в меню пункт File\New\Other...
1) В появившемся окне выбираем вкладку Total Commander plugin:
Помимо выбора процедур также доступны две дополнительные опции:
-Use CodeSite logging
Позволяет добавить в код вызовы процедур логгирования с использованием системы CodeSite (входит в состав Delphi начиная с версии XE). Выглядит это примерно вот так:
Логгирование можно отключить в любой момент разработки отключением лишь одной директивы. Весь код, имеющий отношение к логгированию также будет отключен.
-Use {$REGION} directive
Позволяет скрыть служебный весь код в регионы. Это упростит понимание кода и навигацию по нему.
4) После выбора всех нужных опций TC Plugin Ace создаст новый проект и пропишет код всех выбранных процедур с учетом выбранных опций.
5) Вам остается лишь реализовать нужную вам функциональность.
Как начать пользоваться TC Plugin Ace?
Нужно скачать дистрибутив. После запуска инсталлятор предложит вам выбрать путь установки и версии Delphi, с которыми будет произведена интеграция:
После инсталляции можно запускать любимую версию Delphi и пробовать разработку с новым инструментом.
Любые комментарии и пожелания приветствуются. Если проект интересен, то я могу продолжить его и добавить возможность создания плагинов остальных типов.
#2: Author: Avada, Location: Россия, СаратовPosted: Wed Jan 22, 2014 08:23 Все картинки заменены ссылками для соответствия правилам форума.
#3: Author: tarakan, Posted: Thu Oct 27, 2016 18:20 Можете 2-3 простых примера приложить, очень заинтересовал.
Конкретно хочу написать свой плагин для radmina