打造好用的Eclipse好用的代码补全

来源:互联网 发布:数据库应用程序是什么 编辑:程序博客网 时间:2024/05/04 07:45

Eclipse好用的代码补全

打开增强补全

打开Eclipse—>Windows—>Preferences

依据下图找到对应的选项

将图中的Auto activation triggers for java:后边的输入框中写入如下内容:

.abcdefghijklmnopqrstuvwsyzABCDEFGHIJKLMNOPQRSTUVWSYZ_

图中多了一个”,请大家忽略.
图1

实验一下,是不是感觉Eclipse的自动补全好用多了呢?

解决空格补全

打开了增强自动补全是好用多了,但是问题是Eclipse再我们打空格或者=的时候也会进行自动补全

怎么办呢?解决方法如下:

我们现在需要对Eclipse的插件进行编辑:

首先打开Eclipse—>Windows—>Show View,如下图:
这里写图片描述

选择plug-ins,浏览插件
这里写图片描述

找到org.eclipse.jface.text这个插件,右键选取show in Project Explorer
这里写图片描述

打开CompletionProposalPopup.java这个文件
这里写图片描述

找到如下代码:

    char[] triggers= t.getTriggerCharacters();    if (contains(triggers, key)) {        e.doit= false;        hide();        insertProposal(p, key, e.stateMask, fContentAssistSubjectControlAdapter.getSelectedRange().x);        }

修改如下:

    char[] triggers= t.getTriggerCharacters();    if (key!='='&&key!=0x20&&contains(triggers, key)) {        e.doit= false;        hide();        insertProposal(p, key, e.stateMask, fContentAssistSubjectControlAdapter.getSelectedRange().x);        }

Tip:Ctrl+F开启搜索

这样就屏蔽掉了空格和’=’的响应.

对工程右键选择Export

这里写图片描述

保存为Deployable plug-ins and fragment 文件名为org.eclipse.jface.txt
这里写图片描述

用文件中解压出来的jar文件替换Eclipse文件中的plugins文件夹下的同名文件

重启Eclipse,享受好用的代码补全吧.

参考

参考了 冲258同学的【技术贴】教你彻底解决Eclipse自动补全变量名的问题,原文连接.

0 0
原创粉丝点击