能否同时使用IntelliJ IDEA和Eclipse?

9

对于某些人来说,可能会感到有些奇怪,但我仍然想知道是否可能。我们有很多项目迄今为止都是在Eclipse上编码的,而我们中的一些人想要跳入Intellij IDEA的世界。

  1. 我们能否同时通过eclipse和intellij运行项目?我的意思是,例如我将使用intellij IDEA,而我的另一个朋友将使用eclipse而不是intellij idea在同一项目上工作,这是可能的吗?

  2. 如果可能的话,会对版本控制系统(如subversion)产生任何问题吗?

2个回答

7
Subversion不会有任何问题,但在这种情况下,我建议您依赖于maven或gradle来配置您的java构建(源代码、编译器级别、依赖等),而不是为每个使用的IDE重复此操作。然后,maven或gradle应该能够为每个环境生成特定于IDE的配置文件,并且您可以在相同的条件下工作。
实际上,我喜欢使用受管理和自动化的构建流程的想法,因此如果有人足够勇敢和大胆地使用vim...他们可以毫无问题地使用它,仍然可以构建他们的应用程序。

1
这确实是正确的方法。我们的项目文件夹(在SVN存储库中)只包含一个src目录和一个pom.xml文件。没有别的了!这样,每个开发人员都可以 - 也必须 - 根据自己的意愿配置他的IDE。(在Eclipse中,这是一个简单的右键单击,配置...,转换为Maven项目。) - Seelenvirtuose

4
可以同时通过Eclipse和IntelliJ运行项目吗?
可以,因为这些IDE将它们的项目数据和配置存储在不同的文件中,所以它们不会互相干扰:
- Eclipse将其文件存储在.project、.classpath、.settings中 - IntelliJ将其文件存储在.idea、*.iml中
如果可能,这样做是否会对Subversion等版本控制系统造成任何问题?
不会有任何问题。
顺便说一下,我有时也这样做:我有一些项目,成员使用了不同的IDE:IntelliJ、Android Studio、Eclipse,没有任何问题。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接