当前位置: 代码迷 >> Eclipse >> Eclipse3.2,如何删除代码提示生成的方法里的那个arg0,arg1.
  详细解决方案

Eclipse3.2,如何删除代码提示生成的方法里的那个arg0,arg1.

热度:75   发布时间:2016-04-23 18:46:26.0
Eclipse3.2,怎么删除代码提示生成的方法里的那个arg0,arg1...?
RT,这个问题感觉很烦人,代码生成后的第一个参数可以直接敲掉,但是到第二个参数时就好像要一个字母一个字母的删了吧,当然用   ctrl+del   键也能做,不过还是不够简便,请教一下各位,有没有哪个组合键可以直接在输完了个参数后直接删除第二个参数的?

------解决方案--------------------
问题一,在 Eclipse3.2 下发生,假设你在调用s.substring(beginIndex, endIndex);这个方法,在按完“.”跳出提示,回车选择该方法后,Eclipse3.1生成的代码会是 s.substring(),括号里是空的,而 Eclipse3.2 却会是s.substring(beginIndex, endIndex);它不管你前面有没有定义好括号里的两个变量,所以这时候就要先把括号内的两个参数删除掉,再敲入自己的参数。

> > > 你第一次按下回车后,Eclipse会在那两个参数上加个框,你挨个输入对应的值就行了。不要的话,就space,tab,space;

问题二,在 MyEclipse4.1 MyEclipse5.1 下发生的,就是在 Windows 的进程管理器内结束掉 javaw.exe 的话,再打开 MyEclipse 后,代码提示功能(Alt+/)就失效了。如原来敲下 sysout 再按这个组合键的话,就能生成 System.out.println();。

> > > Ctrl+Shift+L,在弹出的Key Map 列表里找先看看有没有 'Word Completion’,如果有,选中这条,再Ctrl+Shift+L,编辑。 OR:Window-> Perferences-> General-> Keys编辑或者Add。
  相关解决方案