Eclipse 有没有好点儿的 AutoComplete 插件?
问题一:
在 Visual Studio.NET 2005 里面,只要输入两个字母,而且不区分大小写,就会提示完整的单词。Delphi 的 CnPack 插件,也做到了这种功能。
比如输入 sy ,下拉框就提示 System 等单词了,编码效率提高了很多。
不知道 Eclipse 有没有插件来提供这种功能?
问题二:
另外,在 Eclipse 的自动完成下拉框中确定一个函数后,右括号就自动关闭了。比如输入 System.out. 再从提示的下拉框选择 println,这时 ( 和 ) 自动出现在编辑器里。
我觉得 ) 自动出现,反而给我带来了麻烦。
当我们在括号中输完方法的参数后,还要将右手移开到 End 键或者 → 键上按一次,以便输入其他字符。
这样还不如自己输入一个 ) 来得快,因为 End 键和 → 太远了,明显中断了程序员的输入速度,很别扭。
[解决办法]
问题一:
Eclipse有template的功能,自己可以定义,在Windows-> Preferences-> Java-> Editor-> Templates中定义
问题二:
习惯问题, 偶觉得很方便. 如果你写多了, 根本不需要他提示的print, 自己输入也是很方便的.
题外话: 微软平台在开发人性化方面做得很好, 对比起来eclispe应该也不逊色, 只是习惯方面需要调整而已. Eclipse还有很多小功能, 如alt+/ 能快捷提示, 强大的查找等都是不错的功能.
[解决办法]
(1)自动补齐:alt+/,而且所需的package若尚未import,也会自动import上去。
(2)习惯就好了,偶现在已经能利于它这一点提高效率,而不是被它影响降低效率了,hoho。。