快速业务通道

Eclipse,NetBeans及IntelliJ—Java IDE大战之Eclipse篇 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-19

Eclipse,NetBeans及IntelliJ—Java IDE大战之Eclipse篇

时间:2011-02-10 51CTO 朱先忠

Jacek Furmankiewicz是加拿大Compuware公司一位资深的开发者/设计者。他具有12年的专业IT经验,范围涉及UNIX,PowerBuilder,C#/Microsoft .NET,Java,PHP,还有Microsoft SQL Server和Oracle。

一、Eclipse 3.2.2/MyEclipse 5.1.0 GA

供应商 Eclipse基金会
网站 www.eclipse.org
价格 免费(基本发布)/开源
供应商 Genuitec
网站 www.myeclipseide.com
分发 MyEclipse IDE
价格 $49/年订阅

安装

在Windows和Linux平台上,基本的Eclipse发行只是一个简单的.zip或.tar.gz文件—你可以解压到任何你认为必要的目录下。注意,这只是提供给你一个基本的IDE—只能创建基本的“Hello World”式程序,其它功能却非常欠缺。为了把Eclipse变成一个真正可使用的环境,你必须从Eclipse网站(可以直接经由Eclipse的“Help->Software Updates->Find And Install”进行操作)下载额外的插件。最令我感兴趣的几个插件是:Visual Editor(构建SWING GUI),Web Tools Project(支持JSP),JSF Tools,以及Dali(支持JPA)。其中,最后两个插件官方声称为“预览”式发行,还没有正式推出其1.0版本。

对于安装新插件而言,在Windows上是相当直接的。而在Linux平台上,是几乎不可能从一个标准仓库(大多数基于Debian的或面向RPM的distros特征的Eclipse)下载Eclipse的,这十分自然地与通常的Linux应用程序安装方式集成到一起。然而,这种方法把Eclipse安装到一个系统目录(例如Ubuntu/Kubuntu平台中的“/usr/lib/eclipse”路径)下,而这仅经由“sudo”且作为根或使用根权限运行时才能得到更新。遗憾的是,Eclipse似乎不知道这一点,结果在下载插件时出现一个错误—因为当试图把它们安装到指定的“/usr/lib/eclipse”文件夹下时Eclipse并没有向我提供根口令。如果Eclipse在其未来发行版本中改进这一点的话倒是不错的。这仅是一个细节。作为一种简单方案,我干脆简单地把整个本地的Eclipse安装复制到我的home目录下的一个文件夹中,并且能够在没有任何更多问题的情况下安装完所有其它的插件(我猜测,这也许是由于我以“root”身份登录到一个会话中,但是我的确不喜欢这样做)。

另外,MyEclipse发行中提供了一个基于Java的安装程序。这个安装程序十分友好地与Windows平台集成到一起(包括快捷方式),而在Linux平台上也提供了一种可以接受的安装方式(尽管它并不创建任何桌面快捷方式)。

总体特征

当初次接触Eclipse时,其令人惊讶的速度和特征丰富的Java编辑器一定会给你留下最为深刻的印象。具体说来,它具有如下特征:

◆速度快

◆强大的重构功能

◆快速错误修改功能

◆能够修改/组织导入信息

◆以细节方式呈现的大量闪光亮点(例如,在代码完成方面提供了吸引人的Javadoc弹出菜单)。

不管怎么说,Eclipse确实是一个相当优秀的编辑器。

另一方面,我并不太喜欢Eclipse中的窗口系统,特别是它的Perspectives/View概念(我讨厌这种与NetBeans 4.0系统一样的特征,但是NetBeans在后来的版本中非常明智地替换了这一点)。我比较喜欢把所有相关的编辑器/调色板/面板通

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号