Как я могу связать определенный ключ к различным конфигурациям запуска в Eclipse?

У меня есть несколько конфигураций запуска для кода, я продолжаю работать.

Одна конфигурация (#1) означает, "выполняет модульные тесты на файл в frontmost редакторе (т.е. выбранный ресурс)". Я действительно хотел бы смочь всегда заставить это быть связанным с ключом.

Другая конфигурация (#2) означает, "выполняет сервер, что я продолжаю работать (в frontmost проекте), таким образом, я могу протестировать его в интерактивном режиме".

Еще один (#3) означает, "выполняет некоторые автоматизированные приемочные испытания против сервера".

Я всегда хочу иметь № 1 под рукой, легкий работать от единственного нажатия клавиши. Плюс, я хочу смочь выполнить № 2, наблюдать, что он запускает в консоли, и когда это готово (так как это не совсем тривиально для автоматизации этого), нажимает клавишу для № 3.

Это возможно подобно вопросу для привязки ключа к определенной конфигурации сборки, но ответы там выглядят очень характерными для сборок, и поскольку я использую PyDev, у меня нет шага "сборки" вообще.

Кроме того, учитывая, что я использую PyDev, ответ в форме a pyedit_* сценарий ценился бы так же как "собственный" ответ для затмения.

10
задан Community 23 May 2017 в 11:53
поделиться