关于Idea的常用快捷键
2020-02-23 本文已影响0人
LanQinHui
关于Idea的常用快捷键
1、编辑类
快捷键 | 说明 |
---|---|
CTRL + 鼠标左击 | 默认会跳到方法所在的接口 |
CTRL + ALT + 鼠标左击 | 可以实现跳转至实现类,如果有多个实现类会弹出让你选择 |
CTRL + H | 打开类的继承层级面板。查看类层级关系 |
CTRL + ALT + 鼠标左击 | 可以展示类的所有继承类的关系。 |
Alt + 7 | Structure,有了这个面板,可以快速浏览一个类的大纲,也可以快速定位到类的方法、变量等。 |
Ctrl + P | 方法参数列表 |
Alt + Insert | 自动生成与类相关的代码,如果绑定了 Spring 框架,还能自动生成与 Spring 相关的依赖参数 |
Ctrl + O | 该类中所有覆盖或者实现的方法列表 |
Ctrl + Alt + T | 生成具有环绕性质的代码,使用前要先选择好需要环绕的代码块! |
Ctrl + D | 复制当前选中的代码。(常用) |
Ctrl + Y | 删除当前光标所在的代码行。(常用) |
Ctrl + Shift + U | 所选择的内容进行大小写转换。。(常用) |
Ctrl + Alt + L | 格式化代码 (常用) |
Ctrl + Shift + / | 对代码块,添加或删除注释。它与 Ctrl + / (常用) 的区别是,它只会在代码块的开头与结尾添加注释符号!(常用) |
Ctrl + / | 对单行代码,添加或删除注释。(常用) |
Ctrl + Shift + V | 剪切或拷贝的代码在历史记录中,弹出面板选择粘贴的内容 |
2、查找或替换
快捷键 | 说明 |
---|---|
Ctrl + F | 在当前标签页中进行查找,支持正则表达式。(常用) |
F3 | 如果找到了多个查找结果,每按一次F3就会跳到下一个结果。(常用) |
Shift + F3 | 是 F3 的反向操作,即每按一次F3就会跳到上一个结果。(往上) |
Ctrl + R | 在当前标签页中进行替换操作。(常用) |
Ctrl + Shift + F | 通过路径-->查找。(常用) |
Ctrl + Shift + R | 通过路径-->替换。(常用) |
3、编译与运行
快捷键 | 说明 |
---|---|
Ctrl + F9 | 编译项目(如果之前有编译过,那么只会编译那些修改的类或者依赖的包)。 |
Ctrl + Shift + F9 | 编译所中的范围(如果在某个类中,那么只会编译当前类)。 |
Shift + F10 | 立即运行当前配置的运行实例,这个在单元测试中特别好用。 (常用) |
Shift + F9 | 立即以编译模式(Debug)运行当前配置的运行实例。 (常用) |
4、调试
快捷键 | 说明 |
---|---|
F8 | 跳到当前代码下一行。 (常用) |
F7 | 跳入到调用的方法内部代码。 (常用) |
Shift + F7 | 会打开一个面板,让你选择具体要跳入的类方法,这个在复杂的嵌套代码中特别有用。 |
Shift + F8 | 跳出当前的类,到上一级。 (常用) |
Alt + F9 | 让代码运行到当前光标所在处,非常棒的功能。 (常用) |
F9 | 结束当前断点的本轮调试(因为有可能代码会被调用多次,所以调用后只会结束当前的这一次);如果有下一个断点会跳到下一个断点中。(常用) |
Ctrl + F8 | 在当前光标处,添加或者删除断点。 |
Ctrl + Shift + F8 | 打开当前断点的面板,可以进行条件过滤。 |