内容摘要 -
一个新的特点就是“Quick Access”对话框,它能节约你的很多时间。在Window操作系统可以见到类似的特点:导航条和默认快捷键Ctrl+3。在Eclipse中,这是这么设计的,按Ctrl+3后,敲入你想执行的命令的名字。当你敲入是,它会自动开始出现一些可能匹配的的项让你选择。一旦你找到你所需要的项是,通过点击或者通过方向键滚动你所需要的项上,然后敲击回车键,选择就成功了。你也可以用缩写快速找到一些声明,举个例子,键入´swt´后,他会带你到“Surround with try/catch”程序块。
Undo support仍然延续大多数的对资源的操作,比如说控制工程,文件夹,文件,比如说对资源的创建,删除,移动,复制,重命名。另外,许多的对任务和书签的操作都被加入进来,拥有撤销这些行为的功能。
全文 -
Eclipse Europa - 下一代Java IDE
Eclipse Europa是Eclipse下一代发布版本,Eclipse同时发布了21个项目,将其统称为Europa,它包含一千七百多万行代码,由19个不同国家的310多个开源开发者组成。Europa发布了四个Eclipse包,分为Eclipse IDE for Java Developers, for C/C++ Developers, for RCP/Plug-in Developers ,和经典的Eclipse。
Eclipse Europa体验
一个新的特点就是“Quick Access”对话框,它能节约你的很多时间。在Window操作系统可以见到类似的特点:导航条和默认快捷键Ctrl+3。在Eclipse中,这是这么设计的,按Ctrl+3后,敲入你想执行的命令的名字。当你敲入是,它会自动开始出现一些可能匹配的的项让你选择。一旦你找到你所需要的项是,通过点击或者通过方向键滚动你所需要的项上,然后敲击回车键,选择就成功了。你也可以用缩写快速找到一些声明,举个例子,键入´swt´后,他会带你到“Surround with try/catch”程序块。
Undo support仍然延续大多数的对资源的操作,比如说控制工程,文件夹,文件,比如说对资源的创建,删除,移动,复制,重命名。另外,许多的对任务和书签的操作都被加入进来,拥有撤销这些行为的功能。
Workspace (工作区)的设置也有所改进。当你设置你的工作区时,你可以改变现有的一些设置,而得到一个新的工作区。最近的工作区被列在File 菜单下,选择工作区选项你可以快速打开一个工作区。资源选择对话框也有检查的功能,甚至比以前更加有用了,你可以通过Navigate进行查找。
令我非常兴奋的另外一个特点就是对Compare Editor的改进。
________________________
Eclipse 一直是一个操作越来越细化的平台,这次的Europa也不例外,以下说说这些细微的地方:
拼写检查:
内置在Eclipse 中的拼写检查程序会显示出提交信息中的拼写错误。这可以防止我敲出像“fixed spilling mistakes”这样的信息。
代码整理:
现在Java编辑器在保存时,可以自动代码整理。
Cheat sheet 编辑器:
PDE提供一个Cheat sheet 编辑器 ,连同内含的命令行并与帮助系统相连。无需在使用XML编辑器,降低了编写Cheat sheet 的门槛。
帮助:
在帮助目录的顶部,会显示一系列上下级的级联,不但导航更加清晰,而且菜单的上下级关系清晰一目了然。除此之外,复制或粘贴路径更加容易。
分类帮助搜索:
在帮助窗口中,帮助系统搜索的结果分类而列。当查找具体信息时,它可以帮助我们确定最佳的搜索结果。
改良了目录展现的方式:
目录展现的方式得到了相当大地改善,而且平台的每个区域都的得到了提升。
________________________
简单地说,Europa 就是 Eclipse 下属 21 个主要项目的同时发行。
值得注意,虽然 Europa 和 Eclipse 的发行同时推出了一系列项目,但这并不意味着这些项目是完全统一的。每个项目仍然是彼此独立的 开源项目,分别拥有有各自的项目领导阶层、提交者和开发计划。总的来说,Europa 能为开发人员提供更加透明、更加可预测的开发周期,这使得开发人员在 Eclipse 项目上开发时可以大大提高工作效率。如果能够确定软件完成的日期,这将使软件的发布更加容易。
下面简要概述一下各个项目。
Eclipse Platform
Eclipse Platform 项目是 Eclipse 的核心。该项目实际上包括许多 “子项目”,但是依我所见,平台项目由四个主要部分组成:
Plug-in Development Environment (PDE)
“正如 Planet Eclipse blog 所描述的那样,Plug-in Development Environment (PDE) 就是 ‘插件开发者的圣诞节’,它在 Europa 中对插件清单编辑器的进
|