Скомпилируйте все проекты - PullRequest
2 голосов
/ 28 февраля 2010

У меня есть два проекта в группе проектов, которые используют одни и те же модули (в основном все). Я использую оба проекта для проверки того, что я написал.

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

Единственная известная мне возможность компилировать все проекты - через системное меню (Проекты-> Построить все проекты).

В настоящее время, когда один из проектов запущен (с помощью отладчика delphi), исполняемый файл другого проекта выполняется, но не компилируется.

Как мне скомпилировать оба проекта с помощью горячей клавиши (например, Shift + F9 для одного проекта)?

Ответы [ 3 ]

7 голосов
/ 28 февраля 2010

Установите GExperts и назначьте горячую клавишу по вашему выбору для пункта меню IDE.

5 голосов
/ 28 февраля 2010

Да, Сдвиг + F9 действительно удобно.

Нет единой последовательности клавиш для компиляции всех проектов в текущей группе проектов, но вы можете получить доступ к опции меню, используя Alt + P + U

5 голосов
/ 28 февраля 2010

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

Настройка панели инструментов может быть вызвана через контекстное меню панели инструментов. В странице command найдите соответствующее действие в разделе project и перетащите его в удобное место.

...