目录

1、修改eclipse字体大小

2、配置eclipse的代码自动提示功能

3、解决变量名自动补全问题


1、修改eclipse字体大小

打开window-->perferences-->general-->appearance-->colors and fonts,选择basic-->text font,点击edit,修改字体大小,应用

Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题

2、配置eclipse的代码自动提示功能

window --> preferences --> java --> editor --> Content Assist,设置[auto activation triggers for java]自动补全触发器,默认是".", 设置成26个字母外加'.':.abcdefghijklmnopqrstuvwxyz (不区分大小写)

Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题

3、解决变量名自动补全问题

1)安装插件org.eclipse.jface.text

打开:window -> show view ->other> plug-ins

Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题

找到org.eclipse.jface.text,右键单击,选择import as-> source project,此时,workspace就可以看到这个project了

Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题

2)修改源代码

Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题

在src/org/eclipse/jface/text/contentassist/CompletionProposalPopup.java文件中,找到这样一行代码 

Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题

char[] triggers = t.getTriggerCharacter(); 
if(contains(triggers,key)){

......

}

将if语句修改为

if (key != '=' && key != 0x20 && contains(triggers, key)) {

...........

}

这样就把空格和=号排除了,提示的时候按下空格或者等号,提示就没了。

添加其它限制 ; [ (,

if (key!=0x20 && key!='=' && key!=';' && key!='[' && key!='(' && contains(triggers, key)) {

3)导出

选择export-->Deployable plugins and fragments,destination 选择archive file,然后finish

然后在路径下的zip 文件中找到生成的jar, 用它替换掉eclipse/plugins里面的同名jar包,重启eclipse生效

Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题

 

其中:

在1)时,如果没有plug-ins,先安装plug-in,打开help-->install new software,work-with选择网址,选择plug-in,下载安装,安装完成后,确认重启eclipse,再继续1)步骤

Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题

 

在2)时,如果没有src文件夹,需安装eclipse sdk,重启eclipse,并重新导入org.eclipse.jface.text即可

Eclipse使用-字体大小、自动补全提示、解决变量自动补全问题

相关文章: