Горячая клавиша скомпилировать все проекты

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

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

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

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

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


person Ivan Prodanov    schedule 28.02.2010    source источник


Ответы (3)


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

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

person Bruce McGee    schedule 28.02.2010

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

person dummzeuch    schedule 28.02.2010

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

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

person Uwe Raabe    schedule 28.02.2010