快捷键:
Cmd + Shift + Enter(OS X)、Ctrl + Shift + Enter(Windows/Linux)
Android Studio 里自动生成代码来补全语句的快捷方式。
描述:
在Android Studio 中可以使用 Cmd + Shift + Enter(OS X)、Ctrl + Shift + Enter(Windows/Linux) 快捷键来补全语句。
补全语句一般场景为:
- 在行末添加一个分号,即使光标不在行末;
- 为if、while、for 语句生成圆括号和大括号;
- 方法声明后,添加大括号;
调用:Menu → Edit → Compelete Current Statement。
使用:
这个快捷键用法简单,下面用上图中的例子来做语句补全的演示。
1、首先假设在写这个方法时,代码已经写到 private void ex1 ( int i )
,如下图:
这时直接按 Ctrl + Shift + Enter 。
Android Studio 自动为我们在 “方法声明后,添加大括号"。
2、现在写if
语句,用 Ctrl + Shift + Enter 自动 “生成圆括号和大括号” 。
在方法体中输入if
。
按 Ctrl + Shift + Enter 。
Android Studio 自动为我们在if
之后 “生成圆括号和大括号” 。
3、在()
里写(i==1 )
。
4、在{}
里,写return
。
按 Ctrl + Shift + Enter 。
Android Studio 自动为我们 “在行末添加一个分号,即使光标不在行末”。
动画演示:
总结
在Android Studio中可以使用 Cmd + Shift + Enter(OS X)、Ctrl + Shift + Enter(Windows/Linux) 快捷键来:
- 在行末添加一个分号,即使光标不在行末;
- 为if、while、for 语句生成圆括号和大括号;
- 方法声明后,添加大括号;
更多Android Studio技巧
简书:
Android Studio 技巧之 【Enter vs Tab for Code Completion】
Android Studio 技巧之【Join Lines and Literals】
Android Studio 技巧之【Delete Line】
Android Studio 技巧之【Move Methods】
Android Studio 技巧之【Duplicate Line】
Android Studio 技巧之【Move Lines Up Down】
Android Studio 技巧之【Sublime Text Multi Selection】
Android Studio 技巧之【Column Selection】
Android Studio 技巧之【Extract Parameter】
Android Studio 技巧之【Extract Constant】
Android Studio 技巧之【Extract Method】
Android Studio 技巧之【Extract Field】