一.快捷键(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 Z
Shift 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,内容仿照系统提供的就可。