一般默认情况下Eclipse MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的主要是Eclipse MyEclipse本身有很多选项是默认关闭的要开发者自己去手动配置如果开发者不清楚的话就不知道Eclipse MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提 示功能一样强大
先举个简单的例子说明问题所在例如在Eclipse MyEclipse代码里面打个foreachswitch等 这些是无法得到代码提示的(不信自己试试)其他的就更不用说了而在Microsoft Visual Studio 里面是得到非常友好的代码提示的实际上Eclipse MyEclipse代码里面的代码提示功能默认的一般 是点一般是有了点才会有代码提示
原理Auto Activation triggers for java这个选项就是指触发代码提示的的选项把 改成abcdefghijklmnopqrstuvwxyz(的意思就是指遇到个字母和(这些符号就触发代码提 示功能了(具体后面有说放心)
增强Eclipse MyEclipse 的代码提示功能具体怎么样来配置?
下面开始说步骤(注意本人用的 MyEclipse 做讲解)
打开MyEclipse 然后window→Preferences
选择java展开Editor选择Content Assist
选择Content Assist然后看到右边右边的AutoActivation下面的Auto Activation triggers for java这个选项其实就是指触发代码提示的就是这个符号
Auto Activation triggers for java这个选项在后加abc字母方便后面的查找 修改然后apply点击OK
然后File→Export在弹出的窗口中选择Perferences点击下一步
选择导出文件路径本人导出到桌面输入test作为文件名点击保存
在桌面找到刚在保存的文件testepf右键选择用记事本打开
可以看到很多配置MyEclipse 的信息
按ctrl + F快捷键输入abc点击查找下一个
查找到abc的配置信息
把abc改成abcdefghijklmnopqrstuvwxyz(保存关闭testepf
回到MyEclipse 界面File→Import在弹出的窗口中选择Perferences点击 下一步选择刚在已经修改的testepf文件点击打开点击Finish该步骤和上面的导出步骤类似
最后当然是进行代码测试了
随便新建一个工程新建一个类在代码输入switchforeach等进行测试你立即会发现果然出了提示而且无论是敲哪个字母都会有很多相关的提示了很流畅很方便
总结Auto Activation triggers for java这个选项就是指触发代码提示的的选项把改成 abcdefghijklmnopqrstuvwxyz(的意思就是指遇到个字母和(这些符号就触发代码提示功 能了
顺便说一下修改类名接口名等以不同颜色高亮的可以这样配置在java→enditor→ syntac右边展开java→classes勾上Enable这个选项选择自己喜欢的颜色即可
当然还有其他相关的颜色配置具体就不说啦其实在Preferences这个东西有很多可以配置的东西使得MyEclipse 优化的具体的就要各个人根据自己个人喜好去配置了