Перейти к содержимому

Как переключаться между проектами в pycharm

  • автор:

Несколько virtualenv в одном проекте

Есть проект, содержащий несколько микросервисов с тестами для каждого из них. Каждый микросервис имеет свои зависимости. Тесты тоже имеют свои зависимости. Как можно для каждого из них создать свой изолированный venv и удобно переключаться между ними при работе в PyCharm? Единственное решение, что нашёл, это делать много проектов, и переключаться между окнами. Есть ли лучший способ?

Отслеживать
задан 23 дек 2020 в 9:31
25 3 3 бронзовых знака
В случаи тестов, можно в bat указывать из какого venv запускать какой скрипт-тест
23 дек 2020 в 9:40

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

В PyCharm в рамках одного проекта может быть сконфигурирован только один virtualenv.

Открывайте дополнительные проекты не в новом окне, а присоединяйте к текущему. Тогда у вас будут сразу все проекты в одном окне PyCharm и один из них выбран как главный (в англ. версии primary project).

Настройка интепретатора для запуска тестов в PyCharm

С отдельными virtualenv-ами для тестов в рамках одного проекта нужно создать интерпретаторы для двух virtualenv и переключаться между ними. Это можно делать глобально в настройках проекта, а также в настройках конфигураций запуска. Т.е. указать, что, например, для запуска тестов использовать интерпретатор с virtualenv с зависимостями тестов:

как переключаться между несколькими проектами и запускать их в pycharm?

Изображение 77441

Я подумываю о том, чтобы начать пихарм для развития. Поэтому я экспериментирую с его функционалистами. У меня открыто три проекта (два из них — Django -projects). Я не могу переключать проекты на исполнение. Появляется только один проект для запуска. Я прочитал эти ссылки для открытия нескольких проектов и переключения между проектами. Но я не нахожу ссылки на то, как выбирать, какие проекты запускать. Вот мой скриншот. У меня есть три проекта в текущем окне. Но когда я нажимаю зеленую иконку запуска в верхнем правом углу, я вижу только один проект. Я хотел бы, чтобы в текущем окне открывались другие проекты, чтобы я мог выбрать ту, которую я хочу запустить. Кстати, у меня есть pycharm professional edition .

brain storm 05 июнь 2014, в 20:53

Как переключиться между несколькими проектами и запустить их в PyCharm?

enter image description here

Я думаю о переключении на pycharm для разработки. Поэтому я экспериментирую с его функционалами. У меня открыто три проекта (два из них — Django -projects). Я не могу переключить проекты для выполнения. Только один проект отображается для запуска. Я прочитал эти ссылки для открытия нескольких проектов и переключения между проектами. Но я не нахожу никакой ссылки на то, как выбрать, какие проекты запускать. Вот мой скриншот. У меня есть три проекта в текущем окне. Но когда я нажимаю зеленый значок запуска в правом верхнем углу, я вижу только один проект в списке. Я хотел бы, чтобы другие проекты открывались в текущем окне, чтобы я мог выбрать тот, который хочу запустить. btw, у меня установлен pycharm professional edition . django pycharm multiple-projects

Поделиться Источник 05 июня 2014 в 18:27

3 ответа

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

Поделиться 14 июня 2014 в 18:18

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

Вам не нужно добавлять новый сервер django, если вам не нужен конкретно этот сервер.

Поделиться 03 февраля 2017 в 17:46

Если вы перейдете в раздел Редактировать конфигурации в запущенном режиме (или в раскрывающемся списке, показанном выше), вы можете настроить конфигурации запуска/отладки для каждого из ваших проектов.

Как быстро переключить разные проекты в intellij

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

Поделиться Источник 03 марта 2016 в 03:34

7 ответов

OSX: Нажмите CMD + `

Windows/Linux: Нажмите cntr + `

Поделиться 17 марта 2016 в 18:26

вы можете использовать:

Следующее окно проекта: Cntrl + Alt +

Предыдущее окно проекта: Cntrl + Alt + >

Редактировать

jebrains обновляет свой переключение между открытыми проектами:

Следующее окно проекта: Cntrl + Alt + ]

Предыдущее окно проекта: Cntrl + Alt + [

Поделиться 29 октября 2017 в 11:49

Настройте сочетание клавиш с «Управление проектами. «.

Это создает окно, в которое вы можете ввести быстрое поиск последних проектов. Оно включает в себя открытые в настоящее время проекты и ранее закрытые проекты.

Поделиться 06 декабря 2019 в 04:13

Переключение окон intelliJ с помощью поиска имени проекта.

Поделиться 26 ноября 2019 в 04:03

Используйте команду поиска везде ( shift + shift ) и введите Open Recent — вы сможете переключиться на один из своих последних проектов.

Вы также можете настроить любой ярлык для этого действия. Чтобы создать ярлык, перейдите к Preferences->Keymap и найдите Главное меню->Файл->Открыть последний .

Поделиться 12 сентября 2019 в 15:42

Если вы используете MacOS: А также клавиши-шортформы Command + ` и Command + Shift + ` , которые IntelliJ предлагает переключаться между окнами IntelliJ, клавиши-шортформы Control + ↓ на уровне ОС являются отличным способом просматривать и перемещаться между окнами текущего приложения. На скриншоте ниже показано представление, которое предлагает приложение. Если вы включите App Exposé в своих предпочтениях Trackpad, вы также можете получить доступ к этому представлению, проведя пальцем вниз.

Screenshot of showing all open windows for the current app

Поделиться 30 апреля 2021 в 16:43

Чтобы переключаться между открытыми проектами, вы можете использовать следующие команды меню Окно:

Окно | Следующее окно проекта Ctrl + Alt + ] Окно | Предыдущее окно проекта Ctrl + Alt + [

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *