我想在一个系统上安装Eclipse和Netbeans(使用JUnit),所以我可以对它们有所了解.
除了GUI开发(参见"同时使用Eclipse和Netbeans "),在同一系统甚至同一个项目中使用这两个IDE还有其他问题吗?
我们经常使用Netbeans和Eclipse.我们在Vista,WinXP和32位和64位多种版本的Fedora之间来回切换,没有任何问题.将项目文件保存在版本控制中可以使它们更容易同步.我们甚至将启动文件保存在项目目录中.我发了一个答案另一个多个IDE问题该问题描述了我们的项目目录.
基本上,我同意比尔蜥蜴关于没有问题,但不同意无缝性和保持项目文件分开.我们唯一要做的就是确保在添加新库时更新每个项目中的构建类路径,因为Netbeans和Eclipse使用不同的文件来描述类路径.
使用IDE版本控制系统集成有助于鼓励其他人保持项目的最新状态.
在NetBeans和Eclipse中开发单个项目的一件事是使用maven来保持依赖关系.Maven将生成包含所有类路径信息,构建路径等的IDE特定文件.
Maven的学习曲线相当陡峭,但值得学习.
将它们放在同一系统上没有任何问题.但是,每个都有自己的项目特定文件,因此在同一个项目中使用它们并不是无缝的.如果您使用源代码管理并将您的(非源代码)项目文件分开,这将变得更加容易.