Что ж, мой вопрос довольно прост: как мне запустить два экземпляра IntelliJ (версия сообщества). Когда у меня запускается один экземпляр, и я пытаюсь запустить другой, все, что происходит, - это фокус на моем запущенном экземпляре.
Я разрабатываю приложения для Android с использованием IntelliJ.
Есть предположения?
intellij-idea
Феликс
источник
источник
Ответы:
Вам необходимо настроить каждый экземпляр для использования его собственных папок для расположения config / plugins / system, отредактировав
idea.properties
файл в Windows / Linux иInfo.plist
Mac. Вы можете найти подробности в FAQ .Обратите внимание, что обычно в этом нет необходимости, поскольку вы можете открыть несколько проектов в разных фреймах IDEA в одном экземпляре, используя File | Открыть или Открыть недавнее .
источник
Нажмите Ctrl+ Alt+S
Выбрать
Appearance & Behavior
, затемSystem Settings
проверьте переключатель:Open project in new window
.источник
Файл-> Настройки-> Общие и в разделе «Запуск / Завершение работы» установите флажок «Подтвердить окно для открытия проекта в».
источник
http://www.jetbrains.com/help/idea/system-settings.html
У CrazyCoder примерно правильная идея. Однако одной настройки файла конфигурации было недостаточно для запуска нескольких экземпляров. Вот мои шаги, чтобы добиться этого (я уверен, что в GNU / Linux вы сможете найти эквивалент в других системах):
Создайте папку / каталог для каждого экземпляра, который вы хотите запустить.
Перейдите в каталог установки (например, / opt / intellij) и скопируйте файл idea.properties (в bin) в каталог вашего экземпляра.
Скопируйте еще 3 каталога: system, plugins и config. Я настоятельно рекомендую делать это без запущенного экземпляра
Откройте файл idea.properties и обновите конфигурации для своих каталогов:
Теперь вы можете запустить IntelliJ с новой настройкой:
Очевидно, вы, вероятно, захотите поместить команду в файл сценария для вызова. Мне кажется, это работает.
источник
В соответствии с инструкциями Jetbrains вам нужно будет перейти на страницу «Общие» диалогового окна «Настройки» и выбрать «Открыть проект в новом окне». Затем приступайте к открытию проекта, как обычно. Затем IntelliJ должен запустить совершенно новый экземпляр.
источник
Есть еще один очень быстрый способ сделать это. Всегда существует EAP-версия среды IDE, и она может работать одновременно с текущей. Например, я использую AppCode 2017.2 и 2017.3 EAP параллельно.
источник
Перейдите в IntelliJ | Инструменты | Создать программу запуска из командной строки ...
Оставьте значения по умолчанию (что создает двоичный файл с именем "идея"):
Теперь перейдите в командную строку.
Cd в каталог вашего проекта и введите:
idea .
Это создаст каталог .idea для конфигураций IntelliJ для этого проекта, который он будет повторно использовать каждый раз для запуска IntelliJ из этого каталога.
Теперь вы можете перейти в другой каталог проекта и ввести:
idea .
Предполагая, что вы оставили предыдущую IDE IntellJ открытой, теперь у вас будут открыты две IDE IntellJ, по одной для каждого проекта.
Ноты:
1) Если в вашем проекте используются переменные среды, я бы рекомендовал открыть отдельную вкладку / окно терминала для каждого проекта и установить переменные среды этого проекта перед запуском:
idea .
2) В зависимости от того, что вы пытаетесь выполнить, вам может потребоваться изменить путь к классам (или такие параметры, как Project GOPATH) для каждого экземпляра IntelliJ.
источник