1、常用快捷方式
以下均为Windows/Linux系统中的快捷方式:
Ctrl + D:复制光标所在行到下一行
Ctrl + Y:删除光标所在行
Ctrl + Alt + ← 或 →:移动到光标上一个或下一个定位处
Ctrl + Shift + ↑ 或 ↓:向上或向下移动选中代码(或光标所在行)
Ctrl + F12:显示某个类内部所以成员变量和方法(打开后,可进行方法的搜索)
Alt + F7:显示方法所以调用过的地方
Shift + F6:重命名
Ctrl + Alt + M:将某段代码抽取成方法
Ctrl + Shift+ F:全文查找(Find in path)
Ctrl + J:打开 Live Templates
Shift + Enter:在光标所在行下一行插入空白行
Ctrl + Shift + Enter:语句补全(Complete Statement)
语句补全作用范围:
- 在行末添加一个分号,即使光标不在行末;
- 为if、while、for 语句生成圆括号和大括号;
- 方法声明后,添加大括号;
Ctrl + Alt + L:格式化代码(整理代码格式)
Ctrl + Shift + T:生成单元测试文件快捷键
Alt + Insert:generate快捷键键(getter、setter、constructer等)
Alt + F1:弹出当前文件相关操作:定位文件在project目录中位置、在文件夹中显示文件等。
2、小技巧
Alt + Enter:出错时,可选项目提示
Alt + J 或 Ctrl + G (OS X):多行编辑(出现多个光标)多行编辑用法
另:
Alt + Shift:同时鼠标点击任意位置,也会出现多个光标

Alt + 鼠标向下或向上拖动:列选择/块选择(Column Selection)

Ctrl + Shfit + J:合并行和文本(Join Lines and Literals)

Ctrl + Alt + V:提取变量
Ctrl + Alt + P:提取参数
Ctrl + Alt + M:提取方法
Ctrl + 鼠标左键点击对应页面tab:打开文件所在文件夹

参考:
3、便捷设置
1. 命名前缀(变量名前面自动添加m等)
如下所示:

设置方法:
- File | Settings 打开设置
- 选择Editor | Code Style | Java
- 选择Code Generation 标签
- 给普通Field 添加一个’m’前缀,给Static filed 添加一个’s’前缀
