作为程序员,脱离鼠标使用快捷健可以很明显的提高效率,尤其是对我这种手抖党来说。
第一部分: IDEA 的debug调试
debug应该是最常用的功能,看别人代码,还是自己给自己填坑。
F8 学名叫做step over,就是一步一步跳着看
F9 resume program,就是跳过断点,直接执行
ALT + F8我这便看到的是添加断点,不知道是不是版本问题还是快捷健冲突,跟别的文章介绍的不一样
有一个很有意思debug的功能叫做计算器:他可以计算获得一些结果,比如当前某个list是否包含某个key值,可以在里面写对应的代码
其他有意思的
比如“selected opened file ”类似图上那个图标,点击就是找到对应打开的文件
第二部分:查看类方法以及相关结构
(1)跳转的使用的地方:crtl
实际上我们很多时候忽略一个快捷键,就是crtl。在很多IDE上都差不多,我们查看一个方法体,想知道这个方法在那里调用,直接crtl这个方法体的方法名上就可以知道,哪里会用到。
(2)查看类中所用方法:alt+7
这个可以让你方便了解这个类里面都有什么方法和成员,如果你看不到的话可能是在侧面藏起来了,打开就行。
三 格式化代码
写代码格式化,形成一个固定易读的风格,格式化快捷键:crtl + alt +L
注意:有的时候不起作用很可能是和别的软件快捷键冲突了,举个例子网易云有一个快捷键就是crtl + alt +L ,所以当这个快捷键没有作用的时候,尝试看看会不会是其他软件快捷键导致的。
四 查看代码
跳转到对应的行数
crtl + g 会跳出来一个框让你去输数字,然后跳转到对应数字的行数上去。
五 整行删除
我们在解决冲突或修改代码时候,有时候要删除一整行,这种整行删除要是鼠标操作选中其实还是听非经的,尤其有时候是多行,而且的有的行数很长,就很麻烦。但是有对应的批量闪出的快捷键crtl+Y就很方便了(这个是默认的,你可以根据自己喜好去修改对应的热键设置)。