大家使用eclipse敲代码的时候,是不是都被这样一个问题困扰着?
就是键入一个变量名的时候,会自动提示补全如果你键入的是空格或者“=”,那么你就变量名后面就会自动加上类型的名字!……
那么按照下面的步骤可以解决这种烦人的问题:
-
输入变量名之后再敲一下Esc就不会自动补全你的变量啦!
-
当然还有另外一种方法:需要修改一下插件代码
- 首先需要在eclipse菜单栏点击:Window–>show view -->Others -->Plug-inDevelopment -->Plug-ins,
- 然后找到插件:org.eclipse.jface.text,import as Source Project ,开始 修改代码:
- 在src/org/eclipse/jface/text/contentassist/CompletionProposal Popup.java文件中,找到这样一行代码char[] triggers = t.getTriggerCharacter(); if(contains(triggers,key)),if 里判断你按下的键(key)是否在triggers中,如果是,就触发第一行提示的代码。于是,我们只要在这里排除掉空格和=号即可,
-
如下: char[] triggers= t.getTriggerCharacters();
if ((key != ‘=’) &&(key !=0x20)&&contains(triggers, key)) 修改成这样,空格和等号就不会触发自动补全啦