intellij Импорт затмения

Я только недавно начал пробовать переходить на intellij. Попробовав несколько раз, я решил сделать большой шаг. Я скачал оценку Ultimate.

поэтому я решил импортировать свой проект из eclipse. Однако у меня возникают некоторые трудности.

1- Когда я импортирую проект как модуль (внутри проекта в Intellij), для которого я четко указываю, куда я хотел бы импортировать проект (т.е. «Сохранить файлы проекта и модуля») (т.е. в папке исходного имя внутри текущей папки Intellij, охватывающей проект)

 >>>Intellij do not import the files but references the eclipse project from whithin a new folder that it create. I do not want to mix my source. I want to duplicate the source and have it in intellij. But intellij, is actually pointing to my eclipse project.
       This is an issue for me. Is there a way to avoid that ?

Вопрос, как на самом деле ведет себя импорт. Дублирует ли он все файлы и создает новый каталог со всеми дубликатами файлов и конфигом, или просто создает новый каталог с файлами conf, которые указывают на старый каталог.

Что мне делать, если я хочу перейти от проекта A в clipse к проекту A' в Intellij с A' в качестве клона A, где оба являются полностью независимыми проектами?

Может ли кто-нибудь помочь в этом. Большое спасибо.


person MaatDeamon    schedule 26.12.2013    source источник


Ответы (1)


Импорт не будет дублировать никакие файлы, он создаст файлы метаданных IntelliJ (.idea, *.iml, *.ipr) внутри вашего проекта, так что вы сможете работать с одной кодовой базой одновременно в обеих IDE. Кроме того, вы можете установить двустороннюю синхронизацию, при которой изменения конфигурации проекта Eclipse синхронизируются с модулем IntelliJ и наоборот.

Если вы не хотите создавать независимую копию исходного проекта (как вы упомянули в вопросе), просто скопируйте содержимое в новый каталог и импортируйте клонированный код в IntelliJ. Изменения, внесенные вами в один проект, не будут отражены в другом проекте.

Если вы используете git, вы можете просто клонировать существующий репозиторий git.

$ git clone my-eclipse-project my-idea-project
person kukido    schedule 27.12.2013