俗话说的好,"工欲善其事,必先利其器",一个趁手的IDE会让程序员在开发的时候事半功倍。并且,随着Jetbrains全家桶的盛行,越来越多的Java程序员开始转向了IDEA。但是,该怎么更好的利用呢?本文去掉了那些繁杂而又用处不大的快捷键,只保留了最有用的一部分,作为刚接触者的快速入门,赶快学起来吧!
编码篇
顾名思义,这部分的快捷键能够为你智能提示,提升你的编码效率。
首先,当你进行编码时,idea是有自动提示补全的(不需要快捷键):
对行的操作:
Ctrl + D :复制当前行
Ctrl + Y :删除当前行
文件,类名,函数名,属性名重命名的时候:
Shift+F6 :会将相关处全部智能替换
Ctrl+Alt+L :格式化代码
项目结构
除了编码之外,当我们的代码写的越来越多的时候(或者看其他人的代码时)就需要查看一些信息来帮助我们理解。此处列出来的是我平时最常用到的几个:
Ctrl+shift+Alt+U :查看该类的依赖,以拓扑图的形式展现出来。阅读源码神器!看我下面的演示:
Ctrl+F12 :查看当前类有哪些成员
Ctrl+Alt+B :实现该接口的类
Ctrl+Alt+鼠标左键 :查看实现该方法的若干类(大部分场景是面向接口编程的,直接点进去就是一个抽象方法)
Ctrl+B :快速查看这个字段在哪里被使用过
快捷键的使用在于选择顺手且常用的,切记不要滥用.掌握了以上快捷键之后,就可以应付日常的开发啦.