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’前缀