本问题是设置代码自动补全后出现,该方法取消了 空格、= 号按下自动补全代码的问题。
代码自动补全方法设置:
eclipse 工具栏 windows–preferences–java–editor–content assist–找到 Auto activation triggers for java
将“.“ 替换为:
.abcdefghijklmnopqrstuvwxyz
解决空格等自动补全代码的方法:
- 打开 window - show view,选择 other,输入 plug,选择 Plug-ins,点击 open
(没有 Plug-ins ,请看最下方: Plug-ins 缺失解决方法)
- 在下方控制台找到 Plug-ins,找到 org.eclipse.jface.text,右键选择 import as,选择 Source Project
- 按下图所示找到 CompletionProposalPopup.java 并点开
按下 ctrl + f 查找,输入 triggers, key ,点 find
- 在 if (contains(triggers, key)) 中 contains 前面添加下方代码,然后保存
key!=0x20&&key!='='&&key!=';'&&key!='['&&key!='('&&
5. 右键点击工程 org.eclipse.jface.text,选择 Export - Deployable plugins and fragments,点击 Next,选择 Destination,选择 Archive file,文件名输入123,然后 Finish。打开 eclispe 所在的目录,解压 123.zip 到当前目录,覆盖所有。
Plug-ins 缺失解决方法
方法一: 直接下载最新的 SDK,网址 :
http://archive.eclipse.org/eclipse/downloads/
方法二:(不推荐,尝试不成功,可能下载后的 plug 版本不匹配,按照上面的方式设置不成功)
eclipse 选择 Help – install new software – work with – 选择–All Available Sites–(等待几分钟后,下方出现列表内容)–打开 General Purpose Tools 选择列表 –勾选 Eclipse Plug-in Development Environment 点 next–next–i agree–finish–等待安装完成提示框,重启eclipse