#delphi #ide #delphi-xe8
#delphi #ide #delphi-xe8
Вопрос:
Я использую Delphi XE8, и у меня есть проектная группа, содержащая множество проектов. Несмотря на то, что группа уже большая, мне иногда все равно нужно добавлять в нее существующие проекты.
Теперь единственный способ добавить существующий проект в группу в Delphi (насколько мне известно) — это использовать контекстное меню элемента группы в древовидном представлении группы проектов:
Когда группа большая, как в моем случае, список проектов в древовидном представлении можно прокрутить вниз, чтобы элемент группы, который всегда находится вверху, был вне поля зрения. Поэтому, чтобы добавить существующий проект в мою группу, мне пришлось бы прокрутить древовидное представление, чтобы щелкнуть правой кнопкой мыши по элементу группы.
Напротив, команду Добавить новый проект можно вызвать двумя способами: из того же контекстного меню, что и выше, и с помощью кнопки ускорения на панели инструментов менеджера проектов:
Панель инструментов всегда на виду, что упрощает добавление новых проектов. Я хотел бы иметь такое же удобство для моего сценария, но панель инструментов Project Manager, похоже, не настраивается. Есть ли способ, возможно, с помощью сторонних инструментов, отредактировать панель инструментов, чтобы добавить кнопку для добавления существующего проекта? Или, может быть, другой метод, чтобы сделать команду более доступной?
Комментарии:
1. Помимо опции перетаскивания, вы можете активировать Project Manager с помощью мыши или
[Ctrl Alt F11]
и нажать[Home]
клавишу. Добавление проектов в группу — это не то, что каждый делает часто.
Ответ №1:
Вы можете перетащить файл проекта в обозреватель проектов, и он будет добавлен в группу! Или вы просто дважды щелкните / откройте проект, чтобы получить тот же результат.
Ответ №2:
Команда Добавить существующий проект доступна для настройки одной из панелей инструментов IDE.
Комментарии:
1. Спасибо, это выглядит ближе всего к тому, что я имел в виду, хотя другие предложения также были хороши.
Ответ №3:
Вы также можете добавить новый или существующий проект в свою группу проектов из меню проекта Delphi. Использование контекстного меню, которое появляется при щелчке правой кнопкой мыши на группе проектов, не единственный способ сделать это.
Или вы можете использовать эти команды для запуска новой группы проектов, когда ни один проект не открыт в IDE, поскольку эти команды всегда доступны.
Ответ №4:
Или, может быть, другой метод, чтобы сделать команду более доступной?
Насколько мне известно, самый короткий способ — это последовательность клавиш:
Ctrl Alt F11 (Show project manager, and put focus there)
Home (Move selection to the name of project group)
Win-Context-menu-key (Same as right-click: show context popup menu)
A (Add existing project)
Если у вас дешевая клавиатура без клавиши меню, вы можете использовать Shift F10 вместо клавиши Win-Context-Menu.
Комментарии:
1. И если у вас дешевая клавиатура без клавиши меню, вы можете использовать Shift F10 вместо этого.
2. @AndreasRejbrand ответ обновлен с учетом этой информации. Спасибо.