更有效的操纵Jbuilder编辑器[Java编程]
本文“更有效的操纵Jbuilder编辑器[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
一个优异的程序员必须熟习自己利用的编辑器,从前UNIX程序员非常熟习VI,后来的Linux增长了Emacs的发展,这两种编辑器都是不需求鼠标的支持,而鼠标的呈现很大程度上影响了编辑的速度,很多在window下写程序的程序员更慢了,因为更多的依靠鼠标,往复的切换鼠标与键盘浪费了很多时间.
以下是我利用JBuilder的一种情势,但愿大家可以给我提出一些其他更好的情势和便利的快速键.
首先我挑选在Preferences里设置KeyMapping为Emacs,因为Emacs有更多便利的功效.我们普通利用CUA,最常用的就是CTRL+C功效了,但是我们有来由舍弃它.
首先说编辑Java最常用的快速键,这几个在几种Keymapping下是一样的.
Ctrl+h : member-insight,就是我们输了一半代码时,敲这个,编辑器生成提醒,也可以在“.”号之后用,然后挑选回车.这时刻假如挑选了Emacs我们便可以用更便利的上下挑选,而不用去找上下键.在Emacs里向下是Ctrl+n,向上时Ctrl+p,n代表Next,P代表Previos.在呈现member-insight,这两个快速键还好用,大大便利了输入.
Ctrl+j :expand-template,我们写程序常常要写System.out.println("");,在Jbuilder里我们只需求这样输入Ctrl+j out,然后回车,还有很多其他的,包含main就写Ctrl+j main,这两个个快速键在两种情势下都可用,在挑选的时刻也可以用上面说的快速键上下挑选.在Preferences->template中我们还可以订制自己的模版,比方写一段常用版权声明,然后赋一个值.
Ctrl+Shift+j:enter-sync-edit-mode,选中一段代码,然后按下这个键,就进入了sync-edit-mode,这时对这段代码的一个变量的更改,全部这段代码对应的部份城市改变,很有效,这样不会因为做的乱了,漏了改变某个变量名.
Ctrl+Enter:find-definition,Ctrl+Shift+Enter:find-references,关于第一个,假如光标在变量上,这样按会跑到变量生命的地方,假如是办法且有源代码会跑到办法定义处,若是类且有源代码则跑到类定义处.第二个近似,他是找引用的地方.这两个的好处很明显,特别面对一个不熟习的系统时,只有这样去查看代码.
Ctrl+Shift+space.光标移到办法的括号里,然后输入,这时会显示参数的提醒.
有一个功效普通很有效,就是注释掉一段代码,在CUA里才有,是Ctrl+/,由于Emacs里有别的用处,所以默许的没有设置,所以我普通在设置里改成Ctrl+Shife+/.
以上是最常用的了,然后是emacs特有的内容.
移动光标.上面已经提到了几个,还有以下很有效.
Ctrl+b 撤退光标
Ctrl+f 行进光标
Ctrl+v 下一屏
Alt+v 上一屏
Ctrl+e 一行的末尾
Ctrl+a 一行的开首
Alt+m 一行第一个非空格字符之前.
Ctrl+x g 移到指定行.
相信有了这些键之后,手就不很需求移到END,HOME和鼠标上了.
还有是拷贝粘贴,毕竟Ctrl+c,Ctrl+v,Ctrl+x用的太多了,不用老是认为麻烦,所以我定义了这几个,只是加上了Shift.Emacs本身也有很多近似的功效.
Ctrl+k:剪切一行,Ctrl+y:粘贴回来,并且假如你用了多次Ctrl+k,点Ctrl+y之后可以再选Alt+y,这样可以把从前剪切的内容粘贴回来.
结合这两种情势的拷贝粘贴,可以实现越发机动的编辑.
再就是查询,先按Ctrl+s,然后输入查询内容,你会发现这是增量查询,你可以即刻看到后果.再按Ctrl+s,可以找下一个,Ctrl+r可以找前一个,假如不输入内容,输入两遍Ctrl+s,会查找上一词的内容.
其他的还有的对比需求,像Ctrl+z没有了,要用Ctrl+shift+-.保存要Ctrl+x Ctrl+s,注意,是辨别按,按Ctrl+x之后Jbulider左下角会显示,然后再按后一个.Ctrl+x 1,Ctrl+x 2,Ctrl+x 3,看看是干什么的.还有一个就是Ctrl+x Ctrl+u这样可以将选中的代码全部转化为大写.
常用就这些了,还有很多记不住了,看JBuilder设置就知道了.但愿大家不要怕麻烦操练一下,今后就会发现提高效率很高,说不定今后用Emacs会更快上手.
以上是“更有效的操纵Jbuilder编辑器[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |