Cóż, moje pytanie jest dość proste, jak mam rozpocząć dwa wystąpienia IntelliJ (edycja społecznościowa). Kiedy uruchamiam jedną instancję i próbuję uruchomić inną, wszystko, co się dzieje, to skupienie się na mojej uruchomionej instancji.
Tworzę aplikacje na Androida przy użyciu IntelliJ.
jakieś pomysły?
intellij-idea
Felix
źródło
źródło
Odpowiedzi:
Musisz skonfigurować każdą instancję, aby używała własnych folderów dla konfiguracji / wtyczek / lokalizacji systemu, edytując
idea.properties
plik w systemie Windows / Linux iInfo.plist
na komputerze Mac. Można znaleźć szczegóły w FAQ .Zauważ, że zwykle nie jest to konieczne, ponieważ możesz otwierać wiele projektów w różnych ramkach IDEA w tej samej instancji, używając Plik | Otwórz lub Otwórz ostatnie .
źródło
Naciśnij Ctrl+ Alt+ S
Wybierz
Appearance & Behavior
, a następnieSystem Settings
zaznacz opcję:Open project in new window
.źródło
Plik-> Ustawienia-> Ogólne iw sekcji „Uruchomienie / Wyłączenie” zaznacz „Potwierdź okno, aby otworzyć projekt w”
źródło
http://www.jetbrains.com/help/idea/system-settings.html
CrazyCoder ma z grubsza dobry pomysł. Jednak ustawienie samego pliku konfiguracyjnego nie wystarczyło do uruchomienia wielu instancji. Oto moje kroki, aby to osiągnąć (w GNU / Linux jestem pewien, że możesz znaleźć odpowiednik w innych systemach):
Utwórz folder / katalog na instancję, którą chcesz uruchomić.
Przejdź do katalogu instalacyjnego (np. / Opt / intellij) i skopiuj plik idea.properties (w bin) do katalogu instancji.
Skopiuj jeszcze 3 katalogi: system, wtyczki i konfigurację. Bardzo polecam zrobienie tego bez uruchomionej instancji
Otwórz plik idea.properties i zaktualizuj konfiguracje swoich katalogów:
Teraz możesz rozpocząć IntelliJ z nową konfiguracją:
Oczywiście prawdopodobnie zechcesz umieścić polecenie w pliku skryptu w celu wywołania. To wydaje się działać dla mnie.
źródło
Zgodnie ze wskazówkami od jetbrains , musisz przejść do strony „Ogólne” w oknie dialogowym „Ustawienia” i wybrać opcję „Otwórz projekt w nowym oknie”. Następnie otwórz projekt w zwykły sposób. IntelliJ powinien wtedy uruchomić zupełnie nową instancję.
źródło
Jest na to inny, bardzo szybki sposób. Zawsze istnieje wersja IDE EAP, która może działać w tym samym czasie z bieżącą. Na przykład używam równolegle AppCode 2017.2 i 2017.3 EAP.
źródło
Idź do IntelliJ | Narzędzia | Utwórz program uruchamiający z wiersza poleceń ...
Zachowaj wartości domyślne (co spowoduje utworzenie pliku binarnego o nazwie „idea”):
Teraz przejdź do linii poleceń.
CD do katalogu projektu i wpisz:
idea .
Spowoduje to utworzenie katalogu .idea dla konfiguracji IntelliJ dla tego projektu, który będzie używany ponownie za każdym razem, aby uruchomić IntelliJ z tego katalogu.
Możesz teraz przejść do innego katalogu projektu i wpisać:
idea .
Zakładając, że pozostawiłeś otwarte poprzednie IntellJ IDE, będziesz mieć teraz otwarte dwa IntellJ IDE, po jednym dla każdego projektu.
Uwagi:
1) Jeśli twój projekt używa zmiennych środowiskowych, to zalecałbym otwarcie osobnej karty / okna terminala dla każdego projektu i ustawienie zmiennych środowiskowych tego projektu przed uruchomieniem:
idea .
2) W zależności od tego, co próbujesz osiągnąć, może być konieczne zmodyfikowanie ścieżki klas (lub ustawień, takich jak Project GOPATH) dla każdej instancji IntelliJ.
źródło