快速业务通道

迁移到Eclipse: Eclipse对IntelliJ IDEAA评估开发指南 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-19
何下载、安装和使用这些插件以及其他第三方插件。

整体设计和易于使用性

Eclipse 的新用户对 Eclipse 的普遍抱怨就是它难以使用。这在很大程度上是因为 Eclipse 采用了一种独特的方式来组织自己的用户界面。具体地说,Eclipse 引入了 透视图的概念,提供为执行特定任务而设计的环境,例如编码、调试、使用源代码控制系统等。经过一些引导和实践之后(这也正是本文的目的),大部分用户会发现,这个概念非常清晰,而且功能十分强大。

Eclipse 用户界面的另外一个优点是,它广泛采用了向导 —— 即一系列对话框,能够引导您一步步执行特定任务的步骤,比如新建项目或类,连接到 CVS 仓库等。当然,IDEA 也有向导,但是 Eclipse 的向导十分完整,提供了更多可能用到的选项。

稳定性和性能

从理论上来讲,Eclipse 在性能方面应该更具优势,因为它使用的是 SWT,SWT 使用了专用的构件 —— 操作系统的 UI 元素;而 IDEA 使用的是 Swing/AWT。然而,从实际情况来看,IntelliJ 在实现 IDEA 的用户界面方面做了很多杰出的工作,在一台功能强大的机器上,二者性能间的差距是可以忽略的。同样,Eclipse 和 IDEA 都非常稳定,用户基本上不会碰到什么问题。

证据源于实践

最后,如果您想评估一下 Eclipse 是否适合您的开发,就需要将其安装到一个测试硬盘中,亲身体验一下。这是评价 Eclipse 易用性以及它是否适合您的工作风格的惟一方式。下一节将简要地介绍一下 Eclipse 的使用。如果您已经下载并安装了 Eclipse,那么请继续阅读本文。

迁移到Eclipse: Eclipse对IntelliJ IDEAA评估开发指南(2)

时间:2011-02-12 IBM David Gallardo

开始体验 Eclipse

在开始体验 Eclipse 之前,有必要先介绍一些用来描述 Eclipse 用户界面的术语。最高层是 Eclipse 应用程序窗口。按照 Eclipse 的术语来讲,这个窗口称为 工作台(workbench),它包含一个主菜单、一些工具按钮以及大量不同的窗格。与 IDEA 一样,每个窗格都有特定的用途,例如显示资源(包、源代码、编译脚本等),显示待做事宜,以及在运行程序时显示终端输出等。这些窗格被称为 视图(view)。

除了视图之外,每个透视图通常都有一个 编辑器(editor)窗格。因为编辑器提供了创建并编辑资源(例如数据源、文本和映像文件)的主要方法,所以,在 Eclipse 工作台中,编辑器是最基本的窗格,随着在编辑器中选择的文件的变化,其他视图中的内容都会相应发生变化。例如,如果您正在编辑一个 Java 文件,那么大纲(Outline)视图就会显示您已选择的 Java 文件中的类的结构。

在执行不同的任务时,例如编码、调试或将修改后的代码与集中式代码存储库中的代码进行合并,可以专门为这项任务,对选定的视图进行排列。这种针对任务的特殊窗口排列就称为 透视图(perspective)。

当您第一次启动 Eclipse 时,会看到一个欢迎画面。这个画面中有一些到 Eclipse 的概述、指南和其他有用信息的链接。现在,单击主菜单下面的 Welcome 选项卡中的“X”,禁止再次显示该画面。(以后可以使用 Help 菜单返回这个欢迎画面)。现在,Eclipse 应该显示默认的资源透视图(Resource perspective),如图 1 所示。

图 1. 资源透视图

迁移到Eclipse: Eclipse对IntelliJ IDEAA评估开发指南 - 编程入门网

透视图有一项很有用的功能:它可以防止您的屏幕混乱不堪。例如,如果您没有正在调试程序,那么没有必要查看调试需要的工具按钮和菜单。这样可以更容易找到与当前任务有关的工具按钮和菜单选项。

在 Eclipse 中打开 IDEA 模块

如果您正从 IDEA 迁移到 Eclipse 上,那么您可能想打开一些 IDEA 模块(module)。要实现这项功能,需要为该模块创建一个 Eclipse 项目,并指定其目录 —— 注意,在 Eclipse 中,术语 project相当

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站: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号