2015-05-26 4 views
11

В IntelliJ IDEA Q&A for Eclipse Users сказано, что рабочее пространство Eclipse эквивалентно «проекту» в терминах IntelliJ, а проект Eclipse эквивалентен модулю IntelliJ.Eclipse эквивалент рабочего пространства в IntelliJ?

Но после того, как я создал проект untitled, а затем создал модуль untitled2 я получил следующую картину

enter image description here

Я думаю untitled проект и untitled2 представляет собой модуль, но и имеет src вложенные папки и перечисленные в

enter image description here

так, как это модули разного уровня. Это верно?

Возможно ли создать модуль untitled3 на уровне untitled?

Как создать несколько модулей одного уровня без верхнего?

+0

Также см. Https://stackoverflow.com/questions/8774024/intellij-working-on-multiple-projects, ответ от Shock_N745. Хотя import Module select type as Eclipse – vikramvi

ответ

13

Если вы хотите, чтобы имитировать рабочий процесс Eclipse, вы должны создать пустой проект (~ рабочее пространство) первый:

New Project > Empty Project

Теперь вы можете создать отдельные модули (~ проектов), который будет показан в точности, как вы хочу:

enter image description here

Вы также можете выбрать untitled2, нажмите F6 (Refactor > Move) и переместите его на один уровень вверх в своем каталоге. При создании untitled3 вы можете указать папку для своего модуля (используйте IdeaProjects вместо untitled).

+0

Я не могу переместить 'untitled2' вверх: http://i.imgur.com/uwwHtvh.png – Dims

+0

Вы хотите переместить его в каталог' IdeaProjects', а не в каталог 'untitled' (где 'untitled2' уже существует, следовательно, сообщение). Удалите 'untitled' из пути в текстовом поле. –

+0

Хммм ... Это сработало, спасибо. Но где теперь проект представлен в файловой системе? Как «IntelliJ» может знать список модулей? – Dims

0

Термин эквивалент рабочего пространства относится к окну проекта в intellij. Он будет состоять из модулей, которые эквивалентны отдельным проектам в Eclipse.

EDIT: Вы можете щелкнуть правой кнопкой мыши по модулю untitled и перейти к Open Module Settings. И выберите Modules в настройках проекта. С помощью знака + вы можете создать новый модуль. Это должно создать новый модуль на том же уровне, что и untitled

2

Вся необходимая информация: here. У JetBrains есть замечательное руководство под названием «Работа с модулями».

1

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

+0

И как его воссоздать после удаления? – Dims

+0

Просто добавьте новый модуль, см. Https://www.jetbrains.com/idea/help/creating-modules.html – Meo

+0

Но как обеспечить его доверху? – Dims

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