Eclipse开发平台 Eclipse集成开发环境 Java技术参考 J2EE企业应用项目 J2EE开发框架整合应用
Visual Studio 2008 技术 Visual Studio 2008集成环境 LINQ SQL Server 2008数据库 Silverlight WCF WPF WWF
平台综合 开发平台技术动态 跨平台开发 软件信息技术与商业 国外媒体技术资讯
程讯网下载 精品代码 — J2EE应用下载 精品代码 — ASP.NET应用 常用J2EE开发框架 流行ASP.NET开发框架

搜索
Google
 
最新文章
对“职业生涯及规划”的一些想法与建议
 
Visual Studio 10将会怎样?
 
三十怎么了? 心态最重要!
 
访问Microsoft格式文件的Jakarta-POI API库的.NET版本
 
dashCommerce 3.X如何安装Microsoft SQL Server 2005 Express Edition的高级服务功能
 
.net 2.0运行时提示以下错误:authentication mode=Windows 解决方法如下
 
在浏览器中发贴子时实现自动添加贴子签名档的BHO对象设计
 
C#下用Browser Helper Object对象实现拦截IE浏览器的各项消息的IE插件
 
Build a Managed BHO and Plug into the Browser
 
在C#中用WM_COPYDATA消息来实现进程间通信的详细编码
 
BHO 浏览器辅助对象关联原理、编写流程
 
Oracle8i的卸载
 
Oracle9i图形工具OEM的简介
 
详细介绍整个Oracle9i软件的安装过程
 
C# 面向对象设计模式纵横谈 - 18、Iterator迭代器(行为型模式)
 
 
NetBeans vs. Eclipse IDE 特性比较 - 跨平台开发-不同集成开发环境的差异、比较
 
内容摘要 -
开放式的平台则给了Eclipse在众多开发平台中前所未有的扩展性。通过插件,我们能够在Eclipse中进行所见即所得的窗体设计,能够开发C/C++软件,能够进行Web项目开发及测试,还能够进行企业级软件的开发管理和性能测试。率先集成的CASE工具让软件开发更科学高效。其中不仅有CVS,甚至集成了最新的版本控制程序SubVersion(SVN)。对重构的直接支持,则有助于提高软件的质量。直接集成的JUnit则提供了在软件开发中使用TDD(Test Driven Develop)方法的一个便捷且低廉的实现方案。

全文 -

NetBeans vs. Eclipse IDE 特性比较


NetBeans:在2000年6月由Sun公司开源,其项目包括两个系统:NetBeans IDE,一个开源的集成开发环境(IDE);NetBeans Platform,一个应用程序的通用框架。我们说的NetBeans一般指其IDE。

Eclipse:是一个相当著名的开源Java IDE,由IBM公司开源。Eclipse主要以其开放性、极为高效的GUI、先进的代码编辑器等著称,其项目包括许多各种各样的子项目组,包括Eclipse插件、功能部件等。任何人都能够轻易的将自己的软件做成Eclipse的插件,而且这些插件只需简单的复制到Eclipse的插件文件夹下就可以被集成。


特性比较

GUI

NetBeans 由于采用了纯Java开发并以Swing库编写GUI,因此界面色调偏暗,使用起来跟本机程序感觉不同。
Eclipse GUI相当漂亮,且简洁高效。由于采用了SWT界面库,因此在多种平台下的Eclipse都具有该平台的界面风格,使用起来就和通常的本地程序一样。


文档

NetBeans 基本上都是在线文档,有联机帮助、IDE使用指南、快速学习指南、支持和文档,另外还具有Javadoc文档索引搜索功能。

Eclipse 基本上是本地文档,不过其帮助系统会首先建立一个本地的网页服务器以显示其文档,因为这些文档都是jsp格式的。所有插件及功能部件的帮助文档都会统一安排到Eclipse帮助中心的首页,浏览起来很舒服,并且有很强的搜索功能。

 

Web/J2EE开发支持

NetBeans 支持 Servlet 2.4 和 JSP 2.0。支持使用 Tomcat 5 部署和调试两层 J2EE 1.4 和 1.3 应用程序。

Eclipse 插件支持。

 

数据库支持

NetBeans IBM DB2 Oracle Pointbase Microsoft SQL Server MySQL

Eclipse 插件支持。

 

项目管理特性支持

NetBeans Eclipse
CVS √ √
SVN - √(插件支持)
JUnit √ √
Refactoring 部分支持 √
Javadoc √ √

 


代码编辑特性支持

NetBeans Eclipse
代码折叠 √
智能括号/引号 √
智能补全代码 √
自动格式化代码 √
书签支持 √
任务/问题列表 √
错误提示及更正建议 √

 

NetBeans特有功能

自动注释: 一个非常易用的为代码编写Javadoc注释的工具。
类/方法导航器:和VB中的那个函数导航器差不多,用组合框进行选择。


Eclipse特有功能

快速类型层次浏览:可以在编写代码时直接查看相关类的层次结构
本地历史记录:可以浏览代码从创建至今所经历的改变,并且能够将代码恢复到任何一次保存过的状态。
拼写检查:可以在编写代码时给出拼写建议
元素标记:可以高亮显示某个范围中指定元素(变量/类等)的出现情况
方法出口标记:可以标记方法的所有出口
异常抛出标记:在代码中标记会抛出异常的位置
智能代码模板:只需填写开头词,再按Alt+Tab即可出现代码补全列表及代码模板列表。
如打入for,然后按[Alt]+[Tab],在出现的列表中选择iterator over array,则一个对数组进行迭代的for循环会自动生成,系统会自动猜测数组名。
可以用[Tab]在自动变量里切换并更改变量名。
此方法还可以调用快速智能辅助等辅助编码功能。

此外还有其他许多简化编程的特性。
 

 

 


调试器能力

NetBeans

在代码行开头点击即可设置/取消断点。
支持条件断点、单步执行等流程控制功能。
支持局部变量、监视、堆栈显示等功能。
支持会话、线程的查看及修改。
提供了完善的远程调试功能。
操作简单,功能强大。

Eclipse

带有专用的Debug视图并能自动切换。
其Debug的功能和Delphi的Debug比较相似,Inspect、Watch等应有尽有。
支持反汇编、内存、堆栈、

9 7 3 1 2 4 8 :

 
相关内容
查找更多 ◇ 跨平台开发-不同集成开发环境的差异、比较