<转>Eclipse增强自动补全,取消“=”等号和空格自动输入
2016-08-17 10:23
489 查看
注:原文地址:http://tieba.baidu.com/p/2466687622
大家使用eclipse或者MyEclipse敲代码的时候,是不是都被这样一个问题困扰着。在开启增强的自动补全功能后,你键入一个变量名的时候,会自动提示补全,就是在你的变量名后面加上类型的名字!!!就像下图这样子 。。这个时候,你就必须键入Esc才不会自动补全你的变量,如果你键入的是空格或者“=”,那么变量名就会被自动补全。。
Preferences" title="">
修改 Auto activation triggers for Java:
.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
无法看到src目录的请看这里:
关联Eclipse源码,安装Eclipse SDK插件
if (contains(triggers, key)) {
Ctrl + S 保存
重启Eclipse –> 完成
输入
http://download.eclipse.org/releases/mars
大家使用eclipse或者MyEclipse敲代码的时候,是不是都被这样一个问题困扰着。在开启增强的自动补全功能后,你键入一个变量名的时候,会自动提示补全,就是在你的变量名后面加上类型的名字!!!就像下图这样子 。。这个时候,你就必须键入Esc才不会自动补全你的变量,如果你键入的是空格或者“=”,那么变量名就会被自动补全。。
解决方式
1.如何打开增强自动补全
Preferences" title="">
Window-->Preferences
Java-->Editor-->Content Assist
修改 Auto activation triggers for Java:
.abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ_
2.修改自动补全
Ctrl + 3, 打开Quick Access, 输入plug
选择Plug-ins(没有Plug-ins选项的看文章末尾)
找到org.eclipse.jface.text
右击 org.eclipse.jface.text 打开菜单 Import As --> Source Project
无法看到src目录的请看这里:
关联Eclipse源码,安装Eclipse SDK插件
找到CompletionProposalPopup.java (下面是快速找到这个类的方式)
Ctrl + Shift + T 打开类搜索器,输入 CompletionProposalPopup 可以快速打开该类
找到下面这一行
if (contains(triggers, key)) {
可以通过查找“contains” 或者 “getTriggerCharacters” 关键字进行快速定位
if (contains(triggers, key)) { 修改--> if (key != '=' && key != 0x20 && contains(triggers, key)) {
Ctrl + S 保存
3.导出插件
注意,是选择 org.eclipse.jface.text 这个包
右键 org.eclipse.jface.text --> Export
Plugin-in Development --> Deployable plug-ins and fragments --> Next
勾选 org.eclipse.jface.text --> Destination标签选择Archive file --> 选择输出目录,并指定一个文件名 --> Finish
4.导出的插件替换原来的插件
复制导出的压缩包内的org.eclipse.jface.text插件替换eclpse/plugins目录下的原org.eclipse.jface.text
重启Eclipse –> 完成
Plug-ins安装
Help --> Install New Software...
输入
http://download.eclipse.org/releases/mars
mars 替换为你的Eclipse的版本代号 General Purpose Tools --> 选择含有Eclipse Plug-ins的这一项,安装。
相关文章推荐
- Eclipse增强自动补全,取消“=”等号和空格自动输入
- Eclipse增强自动补全,取消“=”等号和空格自动输入
- 取消Eclipse等号、分号、空格代码自动补全
- 取消Eclipse等号、分号、空格代码自动补全
- 取消Eclipse ,STS 等号、分号、空格代码自动补全
- eclipse4.3 jface.text插件,取消等号和空格触发的自动补全
- 关闭Eclipse按空格和等号键自动补全内容
- eclipse 关闭空格、等号自动补全功能(附带本人的另一种改法)
- note3:关于eclipse代码自动补全及取消空格上屏
- Java_web初学笔记之<MyEclipse自动提示设置 空格和等号不补全>
- eclipse 去等号、空格自动补全,改tab补全设置(附上myeclipse8.5修改方法及改后的文件)
- Eclipse自动补全(取消“=”,空格,“.”和“;”的自动补全,加入TAB的自动补全)
- 关闭Eclipse按空格和等号键自动补全内容
- Eclipse自动补全(取消“=”,空格,“.”和“;”的自动补全,加入TAB的自动补全)
- 关闭Eclipse按空格和等号键自动补全内容
- 如何关闭Eclipse按空格和等号键自动补全内容
- 关闭Eclipse按空格和等号键自动补全内容
- 关闭Eclipse按空格和等号键自动补全内容
- 关闭Eclipse按空格和等号键自动补全内容
- Eclipse自动补全增强