2016-02-26 3 views
1

Я пишу проект python в Eclipse с плагином PyDev, который содержит несколько файлов.Можно ли установить, какой файл запускать по умолчанию в eclipse?

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

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

Можно ли установить, какой файл должен быть запущен, а затем нажать «Запустить»? Я посмотрел варианты запуска в Project-> Properties-> PyDev, но не нашел то, что искал.

ответ

1

При нажатии Debug или Run кнопку enter image description here (Debug слева) Eclipse, пытается разумно определить, что для запуска на основе текущего редактора.

Вы можете изменить поведение путем редактирования Window ->предпочтения ->Run/Debug ->Запуск ->Запуск операции как показано на рисунке ниже.

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

enter image description here

1

Вы можете создать настраиваемую конфигурацию запуска. Щелкните правой кнопкой мыши по вашему проекту> запустить как> параметры запуска

Здесь вы можете выбрать тип проекта с левой стороны и заполнить необходимую информацию. Вы можете нажать «Запустить», чтобы использовать новую конфигурацию.

Чтобы вернуться к этой конфигурации, вы можете нажать кнопку «Выполнить» на панели инструментов eclipse и просмотреть все ваши настройки запуска.

Надеюсь, это поможет!

+0

Спасибо! Попробуй это, когда я вернусь к работе в понедельник. – Pkarls

+0

Я добавил дополнительный ответ, чтобы выяснить, как избежать нажатия на раскрывающуюся кнопку на панели инструментов, изменив поведение по умолчанию, когда вы просто нажимаете кнопку напрямую (или нажмите Ctrl-F11) –