Eclipse取消空格补全变量名

1、问题描述

 在这种情况下,无论你是使用空格还是回车键,最后的变量名都是:inScanner。当前出现这种情况的前提条件是你设置了自动补全功能。

  • 自动补全设置

 修改 Auto activation triggers for Java:.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_

2、怎么修改 空格自动补全变量名呢?

第一步:下载 plug-ins 插件

 输入下载网址:http://download.eclipse.org/releases/Eclipse的版本代号

第二步:找到org.eclipse.jface.txt.class

① Ctrl + 3,输入plug

 

②  右击 org.eclipse.jface.text 打开菜单 ,Import As --> Source Project  

导入工程源码

第三步:关联源码,安装Eclipse SDK插件

①查看需要关联源码的Eclipse版本

查看Eclipse版本

版本号为4.5.1

②安装Eclipse SDK插件

安装插件

③在地址栏输入:http://download.eclipse.org/eclipse/updates/4.5 (最后两位是Eclipse版本号前两位) 

输入地址,选择Eclipse Platform SDK

 继续下一步

同意许可声明

等待安装完成

第四步:修改代码

①Ctrl + Shift + T 打开类搜索器,输入 CompletionProposalPopup 可以快速打开该类 

 Ctrl + Shift + T

 ②可以通过查找“contains” 或者 “getTriggerCharacters” 关键字进行快速定位

if (contains(triggers, key)) {​

③修改代码

if (contains(triggers, key)) {
修改-->
if (key != '=' && key != 0x20 && contains(triggers, key)) {

 ④Ctrl + S 保存

第五步:导出插件

①选择 org.eclipse.jface.text 这个包,右键 org.eclipse.jface.text --> Export

Export

 ②Plugin-in Development --> Deployable plug-ins and fragments --> Next

step2

③勾选 org.eclipse.jface.text --> Destination标签选择Archive file --> 选择输出目录,并指定一个文件名 --> Finish
step3

④导出的插件替换原来的插件

   

⑤重启eclipse –> 完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值