2015-01-10 2 views
1

На данный момент у меня есть 3 IDE, работающих одновременно, Netbeans для проектов с PHP и Python (поддержка для обоих нестабильна в Netbeans), Eclipse STS для проектов Java/Spring/Scala (STS зависает, когда проекты становятся слишком большими) и Dart IDE для проектов Dart.Netbeans + Eclipse + Dart -> IntelliJ

Я пытаюсь понять IntelliJ, поскольку у него есть достойная поддержка для всех языков, над которыми я работаю, и как-то он намного более стабилен, намного быстрее, гораздо интуитивно понятен, но я не могу понять, как импортировать несколько проектов ... (это то, что работает как в Netbeans, так и в Eclipse)

... есть вкладка Maven Projects справа, если я нажмем знак +, он идеально импортирует несколько проектов maven для меня и перечисляет их в окне проекта, как только я импортирую проект без maven, используя проект file-> import, все мои другие проекты исчезают, и я должен повторно импортировать эти проекты через вкладку Maven Projects. Если я сначала импортирую проект без maven, а затем проекты maven, используя вкладку Maven Projects справа, я могу смешивать один проект Dart и несколько проектов maven.

Предлагается импортировать их в виде модулей под проект, поэтому я создаю пустой новый проект под названием Workspace, я выбираю JDK 1.7 для SDK проекта. В модуле я нажимаю знак +, нахожу свой проект, выбираю pom.xml, добавляю все файлы pom.xml для этого проекта и нажимаю ok - теперь у меня есть проект с несколькими модулями. Повторите для другого проекта, импортируйте все модули, и первый проект исчезнет.

Как сделать несколько проектов с их собственными «модулями» (модулями, которые являются фактически автономными проектами) в IntelliJ. Если проекты являются эквивалентом рабочего пространства eclipse, возможно ли открыть несколько рабочих пространств? Если нет, как мне переключаться между ними? (если переключение слишком много хлопот, я создам один мегапроект и просто добавлю все проекты в качестве модулей)

+0

Это выглядит как два вопроса, а не один. Я думаю, что лучше спросить их отдельно. – yole

+0

Хорошо, я их разлучу. –

ответ

1

Вы можете открыть несколько проектов в отдельных окнах IntelliJ. Каждый раз, когда вы открываете или создаете проект или открываете файл сборки, такой как pom.xml или build.gradle, IntelliJ спрашивает вас, хотите ли вы открыть проект в том же окне или в новом.

+0

Я нажал «Использовать одно окно» и не спрашивать меня снова, не должно ли «то же окно» на самом деле поставить проекты в том же окне? Ошибка? Если нет, что происходит с другим проектом, который исчезает? –

+1

Нет, ошибок нет. Каждое окно IntelliJ может содержать только один проект; другой проект просто закрыт. Если вы выбрали «Не спрашивать снова», вы можете восстановить запрос через Настройки | Внешний вид и поведение | Системные настройки | Открытие проекта. – yole

+1

В этом случае я думаю, что создам один «проект» и просто импортирую ВСЕ проекты, над которыми я работаю, в качестве модулей, которые должны дать мне эквивалент eclipse того, что все мои проекты доступны. Благодарю yole! –

Смежные вопросы