如何解决Eclipse自动补全变量名

 我来答
greystar_cn
2018-01-15 · 知道合伙人软件行家
greystar_cn
知道合伙人软件行家
采纳数:16407 获赞数:17260
本人主要从事.NET C#方向的技术开发工作,具有10多年的各类架构开发工作经验。

向TA提问 私信TA
展开全部

在使用eclipse的时候,往往都会设置变量自动补全的功能,但在设置变量补全的时候,会有一个问题,就是在输入变量名之后,输入空格或等号时,这个时候是不希局锋望补全的但会把类型名称补全到后面。下面就来介绍下如何设置补全和问题的解决

  • 选择Window菜单,选择Preferences,搜索Content Assist,默认Auto activation triggers for Java的值为".",改成".abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",这样在输入任意字母和点的时候都会补全

  • 2

    打开编辑器新建一个java文件,输入String name变量测试刚刚的补全功能,name输入的同时下则银方显示补全内容,但这个name我们不想在输入空格和等号的时候补全,下面就来介绍下如何解决

  • 3

    打开插件列表视图plug-ins,首次打开插件列表视图,需要从window》show view中打开

  • 4

    向下滚动,找到插件org.eclipse.jface.text

  • 5

    右击选择Import As,再孙腊宴选择Project from a Repository,这个是从远程代码仓库中下载,如果是eclipse可以直接选择Source Project,myeclipse选择Source Project会没有src目录,但选择Project from a Repository都可以下载插件源码

  • 6

    插件代码下载好之后,打开org.eclipse.jface.text.contentassist.CompletionProposalPopup类修改"char[] triggers = t.getTriggerCharacter(); "下面的if判断语句,"if(key != '=' && key != 0x20 && contains(triggers,key)) {"

  • 7

    把修改好的插件代码,导出成jar包,替换eclipse/plugins里面的插件jar包就完成了

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式