主要区别
Eclipse和Netbeans都是Java开发中流行的集成开发环境(IDE),但也可以用于其他任务和编程语言。EclipseJava代码格式化程序比netbeans的功能强大得多。NetBeans由甲骨文赞助。Eclipse由IBM赞助。
什么是日食(eclipse)?
Eclipse与IBM相关联。Eclipse可以在保存时自动格式化Java源代码时间。这个这个特性是在netbeans7.3中发布的。Eclipse有一个“同步”视图,它以树状视图的形式显示VCS(例如SVN、CVS等)和本地工作副本之间的差异。
什么是网际网路(netbeans)?
NetBeans是一个Sun/Oracle环境。Netbeans有一种将信息显示为表的同步视图。Netbeans-maven集成有一个特性,可以安装非maven工件(不需要pom.xml文件)到本地(或者其他)maven存储库中。
主要区别
- Eclipse可以在保存时自动格式化Java源代码时间。这个这个特性是在netbeans7.3中发布的。
- eclipsejava代码格式化程序似乎比netbeans的功能强大得多
- NetBeans能够在不同的目录中打开项目。
- NetBeans可以打开任何Maven项目,而不必将其转换为特定于Eclipse的项目。
- Netbeans-maven集成有一个特性,可以安装非maven工件(不需要pom.xml文件)到本地(或者其他)maven存储库中。Eclipse没有这个特性。只有变通办法。
- Eclipse有一个“同步”视图,它以树状视图的形式显示VCS(例如SVN、CVS等)和本地工作副本之间的差异。Netbeans也有一种同步视图,但它以表的形式显示信息。
- NetBeans由甲骨文赞助。Eclipse由IBM赞助。
- NetBeans用户界面构建在Swing(Java原生轻量级工具包)上。Eclipse用户界面构建在SWT(围绕系统底层工具箱的Java包装器)之上,因此它需要编译的二进制库,这些库依赖于平台。
- 在平台支持下两者没有区别。Eclipse和NetBeans具有跨平台支持。只要安装了JVM(Java虚拟机),就可以在Windows、Mac、Linux、Solaris和任何其他平台上运行这个应用程序。
- 两者都有广泛的编程语言支持,包括C/C++、java、JavaScript和PHP。但如何获得这种支持是一个有趣的部分。Eclipse是一个基于插件的IDE。它的大部分功能来自插件。像移动应用软件开发工具包(mobileapplicati***dk)、富互联网应用程序(Rich-Internet)和架构驱动的应用程序(architecture-driven apps)等功能大多可以使用插件来开发。另一方面,NetBeans有很多项目,是一个基于工具的IDE。它包含了许多使用工具支持的平台。从而使它不那么分散。