ИДЕЯ - "Импорт из внешней модели" против "Создать из существующего источника"?

В IDEA 11, какая разница между "Импорт проекта из внешней модели" и "Создать проект из существующего источника"?

enter image description here

Я тестировал обе функции на существующем коде (количество созданных файлов и увеличение размера), и кажется, что обе функции делают то же самое.

Итак, каково золотое правило о том, когда использовать первую и когда вторая функция?

Ответ 1

С опцией "Импорт проекта из внешней модели" у вас будет возможность импортировать существующий проект, который был создан в другой модели. Как проект Eclipse или Maven и т.д. IntelliJ IDEA будет интерпретировать файлы проекта (т.е. Проект eclipse будет перенесен в IDEA).

Опция "Создать проект из существующих источников" просто создаст проект IDEA поверх существующего исходного кода.

Нет золотого правила. Это просто случай, который вам нужен. Если у вас есть проект Eclipse или Maven, и вы хотите загрузить его с помощью IDEA, используйте "Импорт проекта из внешней модели".

В противном случае, если у вас есть только куча исходного кода, и вы хотите начать быстро, используйте "Создать проект из существующих источников".