- 前言
- 移动
- [ ctrl + ↑ / ↓ ]
- [ alt + shift + ↑ / ↓ ]
- [ alt + ↑ / ↓ ]
- [ ctrl + alt + ← / → ]
- [ ctrl + shift + backspace ]
- 跳转
- [ ctrl + b ]
- [ ctrl + shift + b ]
PS:最近出差加班有点狠,难得今天不那么忙,赶紧过来把文章补上。这些都是我平时经常使用的快捷键,只用GIF很难展现出其高效之处,所以我会尽量把使用场景也写出来。下一篇主要介绍IDEA的界面与切换,如果有意见或者问题欢迎评论区提问。
移动 [ ctrl + ↑ / ↓ ]移动卷轴(同鼠标滚轮作用)。
场景:主要是无鼠标操作时使用。
[ alt + shift + ↑ / ↓ ]上下移动选中行,可配合多选移动。
场景:常用于移动 debugger / console.log() 使用,也用于代码顺序微调。
[ alt + ↑ / ↓ ]快速移动到上/下一个方法
场景:没有特殊的场景 。
[ ctrl + alt + ← / → ]快速移动到上一个光标点击的位置(可跨文件)
场景:当你进入其他方法或跳到其他文件后,可以快速返回。但只要鼠标在代码里点击了就算是一个位置,有时候可能要返回很多次。
跨文件
快速移动到上一个编辑的位置(可跨文件)
场景:同上,也可以在调试代码的时候快速回到修改的位置。
跨文件
进入选中的方法( 同 ctrl + 鼠标左键 )
场景:常用于无鼠标操作,当选中的是变量时会跳转到变量声明的位置。
[ ctrl + shift + b ]进入选中的方法
场景:和 ctrl + b 功能差不多,但他会跳转的更深(不太会描述,见图)。



