工欲善其事 必先利其器 要想编程6 必须快捷键
下面由经过多年编程经验(就是大学期间哈哈哈)的我来介绍最最最常用的快捷键,不是那种把快捷键大全复制粘贴的那种,最讨厌那种都不知道那些名词啥意思,更不会去记快捷键是哪个
-
自动提示:Alt+/
这个最厉害了
只要记住某个类的前几个字母就能打出来,减少了脑子的负担
-
补全代码:Ctrl+1
处理错误最强,一键下去eclipse就把能想到的解决方案都给你
光标放到出错的地方,按此快捷键:
对于导包、强制类型转换、在接口、类中创建方法、改变返回值的等众多简单语法错误的解决神速提高,有人会说了,把鼠标放到错误上一会这个功能就出来了,我以前也是这么干,不过等他出来的1s或者2s时间里,我已经去解决了3个错误了,时间是成倍挤出来的 -
自动导包:Ctrl+Shift+o
自动导入应有的JAR包,这个就不截图了,一般用于复制别人的代码之后,直接按此快捷键,该导的包都进来了。
-
复制本行到下一行:Ctrl+Alt+方向下
减少了先选中再复制再粘贴的步骤,很实用
把光标放到某一行,然后按下该快捷键:
不知道小伙伴有没有碰到这种情况,一个JavaBean的数据项属性好多个都要显示出来,就可以用这种方法先来上好几个这玩意,然后再一个一个取数据。这也是提高编码速度一种好方法 -
移动本行代码到下一行:Alt+方向下
跟上一跳唯一的区别是相当于剪切本行,把鼠标放到本行,按下此快捷键,本行代码跟着你的方向下键根本停不下来,快试试吧。
-
打开一个类型:Ctrl+Shift+T
打开一个Type的方法可以在代码里先写一行new的代码,然后按住Ctrl点那个类型就可以打开,不过那样太慢了,使用该快捷键直接打开一个类型,咱们就打开struts的前端控制器吧
是不是很棒
-
抽取该类的属性和方法显示:Ctrl+o
有了类型了,怎么找方法。开发中难免要看别人写的代码,好几百行甚至上千行的代码摆在你面前你都不知道手指能不能滑滚轮滑平了这个时候就要用这个快捷键了。在某个类中直接按此快捷键:
-
选中行向右移动:Tab
有时候复制来的代码格式很难受,全部靠左边,不符合编程人代码对齐的习惯:
这种情况都碰到过吧,一行一行的tab?那完了,要是代码多今天不用干别的事了,直接GG。这个时候咱们的快捷键有用了,选中这几行,可以不用选中所有代码:
一键搞定!
-
选中行向左移动:Shift+Tab
相反代码可以右移,那也可以左移啊。此快捷键就是左移用的,还是上图选中的东西,按此快捷键:
-
快速返回变量:Alt+Shift+L
直接写某个对象所执行的方法,光标放到';'后面,按此快捷键输入临时变量名,即可返回此方法对应的返回值,用多了也能提高代码编写速度:
-
删除行:Ctrl+D
光标放在某一行,按下此快捷键清静了
光标选中某几行,按下此快捷键更清静了 -
格式化选中代码:Ctrl+Shift+F
很有用,一般用来格式化String字符串,代码被格式化后才能更好的读嘛
-
跳至某行+Ctrl+L
当代码很多的时候用,也可以在找错误的时候用,根据错误提示信息,找到某个文件直接快捷键输入行数,定位ok。
-
打开一个本地文件资源:Ctrl+Shift+R
刚说了定位到哪一行,这再来个定位文件,定位到项目中的某个文件:
使用13、14项想定位一个已知文件的位置实在是太轻松了
-
选中上一个字符:Ctrl+Shift+Left(方向左)
这个功能是删除和重新写的快捷键,虽然感觉快不了多少但是很多人用,看别人写代码基本都用这个,然后自己尝试了一下,嗯,很爽
-
打开已打开的文件的列表框:Ctrl+E
打开的文件太多了,越来越找不到我之前的那个文件了,这时候直接按此快捷键,所有打开的文件一览表:
顺便提一嘴,WIN键+E是打开我的电脑文件管理器,是不是觉得有关联了呢
-
选中注释:Ctrl+/或者Ctrl+Shift+/
取消注释:Ctrl+/或者Ctrl+Shift+/批量注释的快捷键。
Ctrl+/:
取消注释:
Ctrl+Shift+/:
取消注释:
-
按键帮助:Ctrl+Shift+L
快捷键的API文档