原帖链接:http://blog.csdn.net/sweetrryy/article/details/6114124

 

这个问题其实当时也困扰了我很久,一直都觉得这点上Eclipse没有VS按了VA后方便,后来终于找到了解决方法,才发现Eclipse的自动完成功能比VS原来强大很多,在此和大家分享。

 

解决方法1

其实Eclipse默认的自动完成快捷键是ctrl+空格 但是这个快捷键和系统输入法快捷键冲突,所以我们需要更改下Eclipse自动完成快捷键。

练按两次 ctrl+shift+L 进入快捷键设置界面,在type filter text中输入 content assist 然后下面就会出现相应的绑定快捷键,选中它,改变下面binding的的值就可以改变其快捷键了~推荐使用数字1左边那个键,比较方便。

 

解决方法2

上面那个方法只能让Eclipse在按键的情况下实现自动完成,还没有VA的方便,这个才是终极解决方案

进入windows->perferences->java->Editor->content assist 将 auto activition triggers for java 中填入 .abcdefghijklmnopqrstuvwxyz(,

在下面那个填入@#

呵呵现在试试是否有自动完成了呢?

不过有些时候那个自动完成是太智能了,经常帮你命名变量~

所以我一般比较习惯第一种 当需要的时候点一下快捷键 自动完成就出来了~

 

另外,Eclipse代码整理其实也很简单 只需要选中代码按ctrl+shift+f 即可

另外在perferences里还可以自定义代码整理的风格~~ 这个可是相当的强大啊!! 呵呵 大家下来自己摸索吧~~~

 

作者 xingzhou

发表回复