介绍

eclipse 3.4 代号为ganymede (G anymede (英语发音"GAN uh meed")为最大的木星 已知卫星,也是第七颗发现的木星卫星,在伽利略发现的 卫星中离木星第三近,在希腊神话中 Ganymede是一个特洛伊美人的男孩(一个美少男),被宙斯带去给众神斟酒)。

 

1,面包屑

其实就是当前类到项目(project)的路径,其中包括包和文件夹。

另外,使用者还可以自由地在同一路径下的某个节点处,纵向切换到其他元素。

 

Picture showing the breadcrumb in the Java editor

 

在节点所在位置做一些操作,比如在同级新增一个类

Context menu on breadcrumb item

 

纵向切换元素

Breadcrumb drop down

 

2,针对有问题的代码,只要鼠标移动上去,就能提示解决方案信息

 

Enriched Problem Hover

 

3,万能的快速协助(quick assist)

只要在任何代码处,按 ctrl + 1,就有可能出现相关的提示,预测你的下一步动作。

 

创建getter 和 setter

Screenshot of the 'create getter and setter' quick assist

 

抽取方法

Screenshot of the 'extract method' quick assist

 

将低性能的字符串拼接,改用StringBuilder

Picture showing the 'Convert to StringBuffer' quick assist

 

将字符串拼接改用MessageFormat

Picture showing the 'Convert to MessageFormat' quick assist

 

4,按保存时,自动格式化代码(分格式化全文和格式化修改的代码)

省去了,保存前,按ctrl + shift + f 的时间。

 

Save action preference page

 

5,当前元素的高亮功能,根据元素是被引用还是赋值(读或写),来 区分 不同的颜色

 

Picture showing read and write accesses in the Java editor

 

6,annotation 格式化

  • Annotations on members:

    A member annotation

  • Annotations on parameters:

    A parameter annotation

  • Annotations on local variables:

    A local variable annotation

7, Junit 支持对线程内每个帧(方法)的调用时间输出

 

JUnit view with elapsed time

 

8,在outline里,支持对同一个类中,方法的重排序

 

Outline view showing a drag and drop interaction.

 

9,查找某个元素的调用层次,支持更多,更细的内容,包括成员变量访问等,call hierarchy

 

Caller Hierarchy on a field

 

10,更多的搜索选项

 

Picture showing the match location selection UI

 

11,加强了debug 变量查看功能,不需要再按 ctrl + shift + i 来查看变量的值

 

Debug hover

 

12,新增模拟服务端监听的debug功能

 

Connect tab using a socket listening connector

 

 

eclipse 最新版 3.4 下载链接地址:

http://ganymede-mirror1.eclipse.org/eclipse/downloads/

 

评论
tibetjungle 2008-07-23
yexin218 写道
哦 好像支持建模了。。。看看
不过体积真的变大好多了

感觉快了好多,不论是启动还是编译,甚至是在里面运行tomcat。
forlove321 2008-07-18
额 这么美!!!支持MYeclipse吗?

但你给的地址不能下载1!
diggywang 2008-07-17
mmd,升级后后悔了,eclipse3.4现在比netbeans还吃内存!!
drinkjava 2008-07-04
切,都是些无关紧要的小玩意,整天升级,烦不烦啊。
gigi_ly180 2008-07-04
为什么都要用myeclipse啊,弄不明白
soartju 2008-06-29
debug时不用ctrl+shifit+i确实不错!
ruby_tei 2008-06-28
nagivation bar这个比idea做的还好,但是从重构和代码提示功能来说和idea还是有差距,但是差距确实是在渐渐缩小。如果myeclipse支持struts2的话,我有可能回到eclipse。毕竟eclpse比idea要快一些。
codeutil 2008-06-28
可惜jsp的字体变化很失败,默认的字体下,中文大大的,但是空格却很小,不仔细看,很难看清楚一些多余的空格。
mking 2008-06-28
很好,很强大
对程序人员太爽了
java菜菜鸟 2008-06-27
hallywang 写道
我晕啊。。。越来越像idea的功能了,特别是第一个。idea里面的
nagivation bar嘛


...会不会eclipse刚出来的时侯人们又在喊天啊~这不是抄jbuilder的
不过楼主做的总结还是不错的.
hallywang 2008-06-27
我晕啊。。。越来越像idea的功能了,特别是第一个。idea里面的
nagivation bar嘛
joyfun 2008-06-27
发现更新管理器改进了 以前基本上没法用
quaff 2008-06-27
galaxystar 写道
3.4对1.5版的subversion有兼容问题

应该是跟subclipse1.4.x兼容有问题
sunny_ljiang 2008-06-27
MyEclipse用不了,还是不爽
ziggler 2008-06-27
看来的尽快升级使用了,强大。
yerba 2008-06-26
抄袭严重,IDEA的功能快被Eclipse模仿光了
yexin218 2008-06-26
哦 好像支持建模了。。。看看
不过体积真的变大好多了
galaxystar 2008-06-26
3.4对1.5版的subversion有兼容问题
marky 2008-06-26
恩,不错,谢谢LZ这么用心,等MYECLIPSE更新后一定得试试
lfrick 2008-06-26
好,又能省不少事儿了。
发表评论

您还没有登录,请登录后发表评论

相关讨论