1.快捷键列表
1.1.常用
| 快捷键 | 描述 |
|---|---|
| Ctrl+Alt+S | Settings面板 |
| Ctrl+Shift+F/R | 全局查找/替换 |
| Ctrl+Shift+N | 文件查找面板 |
| Alt+Insert | 快速生成面板 |
| Ctrl+Shift+A | Find Action |
| Ctrl+Y | 删除整行 |
| Ctrl+D | 复制整行 |
| Alt+Shift+↑ | 上移整行 |
| Alt+Shift+↑ | 上移整行 |
| F2 | 快速定位问题 |
| Alt+Enter | 快速解决问题 |
1.2.代码定位
| 快捷键 | 描述 |
|---|---|
| Ctrl+E | 最近访问的文件列表 |
| Ctrl+Shift+1~9 | 创建书签 |
| Shift+F11 | 查看书签 |
| Ctrl+1~9 | 快速切换书签 |
| Alt+←/→ | 切换页签 |
| Ctrl+G | 跳转到行和列 |
1.3.Live Template
| 快捷键 | 描述 |
|---|---|
| psvm | public static void main() |
| sout | System.out.println() |
| psfs | public static final String |
| fori | for循环 |
| itli | List迭代 |
1.3.1.添加自定义Live Template
settings中搜索live template,添加template组

1-1.jpg
命名为custom

1-1.jpg
点击custom组,点击右侧添加template

1-1.jpg
输入快捷字符,以及template的描述,并且输入template的文本

1-1.jpg
定义类型为Java

1-1.jpg
后点击确定
模版可以使用可变参数代替具体参数,如下:
List<$param1$> $param2$ = new ArrayList();
1.4.调试快捷键
| 快捷键 | 描述 |
|---|---|
| Shift+F9 | 调试 |
| Shift+F10 | 运行 |
| F8 | 单步运行 |
| F9 | 回复运行至下一个断点 |
| Shift+Ctrl+F8 | 查看所有断点 |
15.其他常用快捷键
| 快捷键 | 描述 |
|---|---|
| Ctrl+Shift+U | 大小写切换 |
| Alt+Enter | 快速生成接口的实现类,在接口的文件中,点击接口名称后,按下 |