Эквивалент рабочего пространства Eclipse в IntelliJ?
В IntelliJ IDEA Q & A для пользователей Eclipse, что Eclipse Workspace эквивалентно "проекту" в терминах IntelliJ
, тогда как Проект Eclipse эквивалентен модулю IntelliJ.
Но после того, как я создал проект untitled
, а затем создал модуль untitled2
, я получил следующее изображение
![enter image description here]()
Я бы подумал, что untitled
- это проект, а untitled2
- это модуль, но оба имеют src
подпапки и перечислены в
![enter image description here]()
Таким образом, оба являются модулями разного уровня. Правильно ли это?
Возможно ли создать модуль untitled3
на том же уровне, что и untitled
?
Как создать несколько модулей одного уровня без самого верхнего?
Ответы
Ответ 1
Если вы хотите имитировать рабочий процесс Eclipse, сначала необходимо создать пустой проект (~ workspace):
New Project > Empty Project
Теперь вы можете создавать отдельные модули (~ проекты), которые будут отображаться в точности так, как вы хотите:
![enter image description here]()
Вы также можете выбрать untitled2
, нажмите F6 (Refactor > Move
) и переместите его на один уровень вверх в своем каталоге. При создании untitled3
вы можете указать папку для своего модуля (используйте IdeaProjects
вместо untitled
).
Ответ 2
Вся необходимая информация здесь. JetBrains имеет замечательное руководство под названием "Работа с модулями".
Ответ 3
Модули могут быть созданы на любом уровне и в любом месте, независимо от местоположения проекта. Вы можете безопасно удалить "родительский" модуль.
Ответ 4
Эквивалентный термин рабочей области относится к окну проекта в intellij. Он будет состоять из модулей, которые эквивалентны отдельным проектам в Eclipse.
EDIT: Вы можете щелкнуть правой кнопкой мыши по модулю untitled
и перейти к Open Module Settings
. И выберите Modules
в настройках проекта. С помощью значка +
вы можете создать новый модуль. Это должно создать новый модуль на том же уровне, что и untitled