一提到最先进的IDE,大家总是把Visual Studio.net和
Eclipse放在一起比较。
其实在我看来它们并没有什么可比性。
Eclipse提供的只是一个架构,其java开发模块JDT是从IBM的Visual Age发展过来的。大家都知道Visual Age甚至竞争不过Jbuilder。而Eclipse的JDT都不支持GUI的可视化编辑。官方有一个plueins可以解决窗体可视化编辑的问题。
Eclipse的最大优势就在于支持开放的插件.不过我们想想,visual studio.net也支持阿,而且有很多优秀的例子(比如Borland为其开发的tegother).Eclipse的插件系统也很不错,不过就目前存在的插件看,与IDE的整合都没有vs.net的好。这不是说明vs.net的插件系统更优秀吗。而且vs.net2005的很多内置功能(比如单元测试、代码覆盖率、性能优化)Eclipse SDK都没有直接提供,要靠插件来完成。
事实上,我觉得 把Eclipse与Vs.net相比,就像当年把Linux和Window相比一样,它们不是同一档次的。
Eclipse放在一起比较。
其实在我看来它们并没有什么可比性。
Eclipse提供的只是一个架构,其java开发模块JDT是从IBM的Visual Age发展过来的。大家都知道Visual Age甚至竞争不过Jbuilder。而Eclipse的JDT都不支持GUI的可视化编辑。官方有一个plueins可以解决窗体可视化编辑的问题。
Eclipse的最大优势就在于支持开放的插件.不过我们想想,visual studio.net也支持阿,而且有很多优秀的例子(比如Borland为其开发的tegother).Eclipse的插件系统也很不错,不过就目前存在的插件看,与IDE的整合都没有vs.net的好。这不是说明vs.net的插件系统更优秀吗。而且vs.net2005的很多内置功能(比如单元测试、代码覆盖率、性能优化)Eclipse SDK都没有直接提供,要靠插件来完成。
事实上,我觉得 把Eclipse与Vs.net相比,就像当年把Linux和Window相比一样,它们不是同一档次的。