Eclipse,Myeclipse增强代码提示功能

本文介绍如何通过修改Eclipse及MyEclipse的设置,增强其代码提示功能,使其媲美Visual Studio,提供流畅且丰富的代码补全体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一般默认情况下, Eclipse , MyEclipse 的代码提示功能是比 Microsoft Visual Studio 的差很多的,主要是 Eclipse , MyEclipse 本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道 Eclipse , MyEclipse 的代码提示功能一样能像 Microsoft Visual Studio 的代码提示功能一样强大。

先举个简单的例子说明问题所在,例如一般默认情况下,在 Eclipse , MyEclipse 代码里面,打个 foreach , switch 等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在 Microsoft Visual Studio 里面是得到非常友好的代码提示的。实际上, Eclipse , MyEclipse 代码里面的代码提示功能默认的一般是点“ . ”,一般是有了点“ . ”,才会有代码提示。

原理: “ Auto Activation triggers for java ”这个选项就是指触发代码提示的的选项,把“ . ”改成“ .abcdefghijklmnopqrstuvwxyz(, ”的意思,就是指遇到 26个字母和 . ,(这些符号就触发代码提示功能了。(具体后面有说,放心)

 

     

 

 

         增强 Eclipse , MyEclipse 6.5 的代码提示功能,具体怎么样来配置?下面开始说步骤(注意本人用的 MyEclipse 6.5 做讲解,其他的,原理都是一样的):

   

1.        打开 MyEclipse 6.5 ,然后“ window ”→“ Preferences ”

 

 

 

 

 

2.        选择“ java ”,展开,“ Editor ”,选择“ Content Assist ”。

 

 

 

 

3.        选择“ Content Assist ”,然后看到右边,右边的“ Auto-Activation ”下面的“ Auto Activation triggers for java ”这个选项。其实就是指触发代码提示的就是“. ”这个符号。

 

 

 

  

 

 

4.        “ Auto Activation triggers for java ”这个选项,在“ . ”后加 abc 字母,方便后面的查找修改。然后“ apply ”,点击“ OK ”。

 

 

  

5. 然后,“ File ”→“ Export ”,在弹出的窗口中选择“ Perferences ”,点击“下一步”。

 

 

 

  

 

 

6. 选择导出文件路径,本人导出到桌面,输入“ test ”作为文件名,点击“保存”。

 

 

 

 

 

 

7. 在桌面找到刚在保存的文件“ test.epf ” , 右键选择“用记事本打开”。

 

 

 

8. 可以看到很多配置 MyEclipse 6.5 的信息

 

 

 

9. 按“ ctrl + F ”快捷键,输入“ .abc ”,点击“查找下一个”。

 

 

 

 

 

10. 查找到“ .abc ”的配置信息如下:

 

 

 

  

 

11. 把“ .abc ”改成 .abcdefghijklmnopqrstuvwxyz(, ”, 保存,关闭“ test.epf ”。

 

 

  

 

12. 回到 MyEclipse 6.5 界面,“ File ”→“ Import ”,在弹出的窗口中选择“ Perferences ”,点击“下一步”,选择刚在已经修改的“ test.epf ”文件,点击“打开”,点击“ Finish ”。该步骤和上面的导出步骤类似。

 

  

 

 

 

 

 

13. 最后当然是进行代码测试了。随便新建一个工程,新建一个类。在代码输入 switch , foreach 等进行测试。你立即会发现,果然出了提示,而且无论是敲哪个字母都会有很多相关的提示了,很流畅,很方便。

 

 

总结:

“ Auto Activation triggers for java ”这个选项就是指触发代码提示的的选项,把“ . ”改成“ .abcdefghijklmnopqrstuvwxyz(, ”的意思,就是指遇到 26 个字母和 .,(这些符号就触发代码提示功能了。

当然了,“ .abcdefghijklmnopqrstuvwxyz(, ”这里也可以添加大写字母和一些其他符号,具体的,自己根据需要自己设置和调整。

 

这个 Auto activation delay 是设置触发代码提示的延迟时间的。 200 是指 200ms ,是默认值,自己也可以根据需要设置。

顺便说一下,修改类名,接口名等以不同颜色高亮的,可以这样配置在“ java ”→“ enditor ”→“ syntac ”,右边展开“ java ”→“ classes ”,勾上“Enable ”这个选项,选择自己喜欢的颜色即可。当然还有其他相关的颜色配置。具体就不说啦。其实,在“ Preferences ”这个东西,

其实还有很多很多可以配置的东西,使得 MyEclipse 优化的,具体的就要各个人根据自己个人喜好去配置了。谢谢。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值