一.快捷键(Mac平台)
1. 注释的快捷键
- 快速注释单行,也可以区域注释:Command+/
- 快速多行注释,也可以区域注释:Command+option+/
- 文档注释,常用于方法函数的注释:Command+Ctrl+M
文档注释的快捷键系统没有设置,Keymap中搜索 Fix doc comment 自己设置就好了。我设置的是Command+Ctrl+M。
2. 快速运行的快捷键
- 运行最近一次的main函数:Ctrl+R
3. 关于代码的快捷键
- 查看当前函数的参数,常用于重载:Command+P
- 跳进对应代码内部:Command+鼠标左键
- generate(产生) setter/getter方法:Command +N
- 调出代码错误解决方法:Option+Enter
- 快速调出if,for,try等代码环绕:Option+Command+T
- 清除无效包引用:Option + Ctrl + O
- 自动缩进对齐:Ctrl + Option + I
4.搜索的快捷键
- 搜索当前文件的内容:Command+F
- 替换当前某些文件的内容:Command+R
- 全局搜索类:Command+O
- 方法被调用层级结构:Ctrl + Option +H
5. 窗口布局
- 查看当前类的方法:Command+7
- 关闭所有的窗口,只保留编辑窗口:Command+0
- 打开工程结构窗口:Command+1
- 打开运行结果Run窗口:Command+4
- 打开日志猫窗口:Command+6
- 切换文件:Command+Option+left/right
6. 关于光标移动的快捷键
- 光标移动到上一行:Ctrl+P(previous)
- 光标移动到下一行:Ctrl+N(next)
- 光标向左移动一个字符:Ctrl+B(back)
- 光标向右移动一个字符:Ctrl+F(forward)
- 光标跳到行首:Ctrl+A(ahead)
- 光标跳到行尾:Ctrl+E(End)
- 复制当前行到下一行:C+D
- 剪切当前行到上下行:option+shift+up/down
- 删除当前行:Commmand+C/delete
5.敲代码规范手势
- 左手负责:A S D F
- 右手负责:J K L ;
- 两个大拇指基本只负责空格
- 左小拇指:A Q 1 ZShift Ctrl Alt`
- 左无名指:S W 2
- 左中指:D E X 3 4
- 左食指:F R T 4 5 G C V 6 Y B
- 右食指:J U I 7 8 H N M 6 Y B
- 右中指:K O 9 <
- 右无名指:L P 0 >
- 右小拇指:; ' [ ] - = \ / Backspace Enter
6.git操作
- 打开git操作列表:Ctrl+V
二.模板
Preferences->Editor->Live Templates,可以查看常用的模板。
1.全关键字型:关键字–>回车
| 1 | loge 快速打印日志 | 
2.后缀关键型
| 1 | .notnull if判断指定对象不是null | 
3.自定义
选中代码->Tools->Save as Live Template,内容仿照系统提供的就可。










