左上角的工具栏File——Settings——Keymap可以自定义快捷键
我比较习惯基于Eclipse的快捷键
点击齿轮选择Duplicate可以复制一份Eclipse的快捷键配置,然后在这基础上更改适合自己的配置
这里可以按照快捷键查找对应的功能,例如按下Ctrl+C即可找到对应的功能Copy。如果要以功能名称查找快捷键,在左边的输入框中输入该功能的关键字即可
以下介绍的快捷键后面的括号里是Keymap中的名称,可以根据名称查找Keymap并修改成适合自己的快捷键
- Ctrl+E(Recent Files)
打开最近使用过的文件列表
- Ctrl+D(Delete Line)
删除本行。比先选择后退格键方便
- Ctrl+Q(Last Edit Location)
回到上次编辑的地方。有时编写代码途中要打开其他文件查看参考时,可以迅速回到之前编辑的地方
- Ctrl+Y(Redo)
重做。大家都知道Ctrl+Z是撤销的快捷键,但有时按快了撤销多了,可以使用Ctrl+Y重做。
- Ctrl+Home(Move Caret to Text Start)
跳到本文件顶部。Ctrl+End则是跳到底部
- Ctrl+F3/Ctrl+O(File Structure)
打开文件内容大纲。本类的方法太多时,可使用此快捷键打开小窗口,输入关键字回车即可跳转至方法处
- Ctrl+Alt+↓(Duplicate Entire Lines)
快速复制当前行的内容到下一行。比选中——Ctrl+C——Ctrl+V方便
- Ctrl+Shift+R(Go to File)
打开文件。输入文件名即可搜索,Test.java:87粘贴回车,可以直接定位到Test.java的第87行