设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

体验EclipseEuropa:下一代JavaIDE

2007-7-5 10:11| 发布者: joejoe0332| 查看: 3102| 评论: 1

  Eclipse Europa简介

  Eclipse Europa是Eclipse下一代发布版本(正去年的Callisto),Eclipse同时发布了21个项目,将其统称为Europa,它包含一千七百多万行代码,由19个不同国家的310多个开源开发者组成。Europa发布了四个Eclipse包,分为Eclipse IDE for Java Developers, for C/C++ Developers, for RCP/Plug-in Developers ,和经典的Eclipse。

    Europa的一些精彩特性包括:

    • The Eclipse Platform 3.3 - 无数的改进
    • Data Tools Platform 1.5 – 对SQL开发者和数据库开发商的支持
    • SOA Tools Project 0.6 – 对SOA开发者的工具支持
    • Mylyn 2.0 - 开发团队以任务为中心的协作方式
    • Dynamic Language Toolkit 1.0- Ruby和其他动态语言

  Eclipse Europa初体验

  当我第一时间得到消息说Eclipse的下一个版本Europa要发布的时候,我就立刻到它的官方网站(http://www.eclipse.org/europa/)去下载。我发现令人最愉快的就是它有不同的版本,这些版本都打成了包,我可以迅速的找到我所需要的版本,比如说我想要的就是Europa for JEE and web related development.
   
  将下载的软件包解压缩之后,我发现Eclipse仍旧没有安装步骤。使用过Eclipse的开发者不会觉得大惊小怪,像以前一样,你直接点击eclipse.exe图表进行加载运行。不过这仍然让我觉得好奇,为什么Eclipse没有安装器了?
   
  Eclipse Europa在1.8G的CPU,512M内存的戴尔电脑上运行良好,给我的第一印象的是它的加载速度,整个不超过20秒钟,这明显比3.2 版本有了一个很大的提高。运行后,在“What’s New”的环节停下了,是为了介绍Europa平台的一些变化,如完全和Vista系统兼容。在Vista系统下的一个特点是对WPF平台有接口,在Vista操作系统下,WPF预安装的。这个接口现在仍旧有待观察,但是据说对开发来说还是非常稳定的。
  一个新的伟大的特点就是“Quick Access”对话框,它能节约你的很多时间。在Window操作系统可以见到类似的特点:导航条和默认快捷键Ctrl+3。在Eclipse中,这是这么设计的,按Ctrl+3后,敲入你想执行的命令的名字。当你敲入是,它会自动开始出现一些可能匹配的的项让你选择。一旦你找到你所需要的项是,通过点击或者通过方向键滚动你所需要的项上,然后敲击回车键,选择就成功了。它甚至还有记忆的功能特点,当你下次打开对话框时,他会自动显示你最近用的选项。但你键入命令前面的少数几个字母时,它会自动找到那个选项。你也可以用缩写快速找到一些声明,举个例子,键入´swt´后,他会带你到“Surround with try/catch”程序块。这将是我一定会喜欢用的特点。

  Undo support仍然延续大多数的对资源的操作,比如说控制工程,文件夹,文件,比如说对资源的创建,删除,移动,复制,重命名。另外,许多的对任务和书签的操作都被加入进来,拥有撤销这些行为的功能。

  Workspace (工作区)的设置也有所改进。当你设置你的工作区时,你可以改变现有的一些设置,而得到一个新的工作区。最近的工作区被列在File 菜单下,选择工作区选项你可以快速打开一个工作区。资源选择对话框也有检查的功能,甚至比以前更加有用了,你可以通过Navigate进行查找。

  令我非常兴奋的另外一个特点就是对Compare Editor的改进。原来当我在更新CVS发生冲突的时候,我就会经常使用这个功能,但是,这个功能做的并不是很完备。现在,Europa对Compare Edito有了许多的改进,下面我我一一列举:

    • compare editors能使打开同一文件的不同编辑器保持同步
    • 曾经需要很长时间比较一个新算法现在只需要几秒钟
    • Compare editors现在可以初始化UI的背景
    • 许多你喜欢用的编辑命令出现在compare editors中,包括“查找、替换、显示行数、子菜单”等等。
    • Compare editors 能把在一个程序块中变化的地方突出显示
    用于团队开发的CVS也有了很多的改进,比如:
    • 直接导入项目到工作组
    • 能将团队项目的一部分输出工作组
    • 历史记录查找
    • 历史视图可以让你看到先前改变的记录

  正如你所看到的那样,Europa的却给我们带来了许多新的特点和增强的功能,在开发中给我们一些愉快的体验。你想要升级吗?我想你会的,但是希望我所说的不要影响到你,直接到http://www.eclipse.org/europa/上下载自己亲自去体验一把吧。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部