百度空间 | 百度首页 
 
查看文章
 
Eclipse代码自动提示(内容辅助content assist)
2007-12-18 23:02

Eclipse中默认是输入"."后出现自动提示,用于类成员的自动提示,可是有时候我们希望它能在我们输入类的首字母后就出现自动提示,可以节省大量的输入时间(虽然按alt + /会出现提示,但还是要多按一次按键,太麻烦了)。

    Window -> preferences -> Java -> Editor -> Content assist -> Auto-Activation下,我们可以在"."号后面加入我们需要自动提示的首字幕,比如"ahiz"

    然后我们回到Eclipse的开发环境,输入"a",提示就出现了。

但是我们可以发现,这个Auto-Activation下的输入框里最多只能输入5个字母,也许是Eclipse的开发人员担心我们输入的太多会影响性能,但计算机的性能不用白不用,所以我们要打破这个限制。

其实上面都是铺垫,制造一下气氛,以显得我们下面要做的事情很牛似的,其实不然,一切都很简单。嘿嘿 :)

"."后面随便输入几个字符,比如"abij",然后回到开发环境,File -> export -> general -> preferences -> 选一个地方保存你的首选项,比如C:\a.epf

用任何文本编辑器打开a.epf,查找字符串“abij”,找到以后,替换成“abcdefghijklmnopqrstuvwxyz”,总之就是你想怎样就怎样!!然后回到EclipseFile -> import -> general -> preferences -> 导入刚才的a.epf文件。此时你会发现输入任何字幕都可以得到自动提示了。爽!!!

最后:自动提示弹出的时间最好改成100毫秒以下,这样会比较爽一点,不然你都完事了,自动提示才弹出来:),不过也要看机器性能。

类别:Java | 添加到搜藏 | 浏览() | 评论 (6)
 
最近读者:
 
网友评论:
1
2008-04-09 10:15 | 回复
说不尽的感谢
 
2
2008-04-22 21:55 | 回复
如获至宝啊
 
3
2008-08-02 12:02 | 回复
哈哈,兄弟,我搜索了好久终于找到了,搞定,谢谢你拉哈,辛苦拉
 
4
2008-08-16 17:11 | 回复
这样也有一个问题,如果你定义一个对象,你写个自己的对象的引用名称,也给自动提示,那就又造成不必要的麻烦,不管你按空格,回车或者其他键就会给你自动提示的东西,除非你按ESC键, 不知道这个怎么解决,
 
7
2009-02-19 18:52 | 回复
改进php的eclipse代码提示功能

导出配置
file >> export >> general >> preferences

修改代码自动提示
查找contentAssistAutoactivationTriggersPHP修改为
/instance/org.eclipse.php.ui/contentAssistAutoactivationTriggersPHP=$:>abcdefghijklmnopqrstuvwxyz
/instance/org.eclipse.php.ui/contentAssistAutoactivationTriggersPHP
修改提示时间
查找contentAssistAutoactivationDelay修改为
/instance/org.eclipse.php.ui/contentAssistAutoactivationDelay=100

重新导入配置
file >> import >> general >> preferences
 
8
2009-04-27 09:42 | 回复
什么是好帖?
这样的就是。救人与水深火热之中。
 
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu