Eclipse蛋疼的变量自动补全类名解决方法
来源:互联网 发布:同花顺 api 编程接口 编辑:程序博客网 时间:2024/04/29 07:52
eclipse是一个很强大的IDE,他的自动补全功能与VS有的一拼,但是在某些情况下,它的自动补全也太自作多情了,比如以下情况:
要新建一个String类型的变量value,则当输入到value的时候,eclipse会在候选列表中列出valueString,如果此时再输入空格的话,就会选中候选列表中的valueString,则新建的变量将会变成valueString,这将会是一件很蛋疼的事情。
对于长期编程的人来说绝对无法忍受这样的折磨。于是乎,解决办法出来了:
首先,打开Eclipse,打开window->show view,选择Plug-ins,再找到org.eclipse.jface.text,右键单击,选择import as-> Source Project,导入完成后,在你的workspace就可以看到这个project了。
然后,在导入工程下的“org.eclipse.jface.text.contentassist包下CompletionProposalPopup这个类 (CTRL+F搜索下面if中的关键字)
要新建一个String类型的变量value,则当输入到value的时候,eclipse会在候选列表中列出valueString,如果此时再输入空格的话,就会选中候选列表中的valueString,则新建的变量将会变成valueString,这将会是一件很蛋疼的事情。
对于长期编程的人来说绝对无法忍受这样的折磨。于是乎,解决办法出来了:
首先,打开Eclipse,打开window->show view,选择Plug-ins,再找到org.eclipse.jface.text,右键单击,选择import as-> Source Project,导入完成后,在你的workspace就可以看到这个project了。
然后,在导入工程下的“org.eclipse.jface.text.contentassist包下CompletionProposalPopup这个类 (CTRL+F搜索下面if中的关键字)
if (contains(triggers, key)) {
...
}
if (key!=0x20 && key!='=' && key!=';' && contains(triggers, key)) {
...
}
case '\t':
e.doit= false;
fProposalShell.setFocus();
return false;
case '\t':
e.doit= false;
insertSelectedProposalWithMask(e.stateMask);
break;
1 0
- Eclipse蛋疼的变量自动补全类名解决方法
- Eclipse蛋疼的变量自动补全类名解决方法
- Eclipse蛋疼的变量自动补全类名解决方法
- Eclipse蛋疼的变量自动补全类名解决方法
- Eclipse 变量自动补全类名解决方法
- eclipse不能自动编译工程的解决方法
- eclipse不能自动编译的解决方法
- Eclipse不能自动编译工程的解决方法
- Eclipse自动提示很卡的解决方法
- eclipse不能自动编译工程的解决方法
- eclipse不能自动编译工程的解决方法
- eclipse不能自动编译工程的解决方法
- eclipse不能自动提示的解决方法
- eclipse不能自动提示的解决方法
- eclipse不能自动编译工程的解决方法
- eclipse不能自动编译工程的解决方法
- Eclipse Console不断自动弹出的解决方法
- eclipse不能自动编译工程的解决方法
- 第11讲:算术运算符与算术表达式
- 1、权限管理
- 第2章 第2题
- 乐观锁与悲观锁的区别
- git部分提交修改的代码
- Eclipse蛋疼的变量自动补全类名解决方法
- epoll使用详解(精髓)
- UVALive - 4324 Ugly Windows 水题+坑题
- 神经网络学习笔记(一)
- 对抗搜索(Adversarial Search)
- Ajax---(Asynchronous JavaScript + XML)
- 象观敏捷之旅-初探UserStory
- [Java并发编程]-创建线程的两种方式及区别
- Android重力感应开发