快捷鍵:
Cmd + Shift + Enter(OS X)、Ctrl + Shift + Enter(Windows/Linux)
Android Studio 里自動(dòng)生成代碼來(lái)補(bǔ)全語(yǔ)句的快捷方式。
描述:
在Android Studio 中可以使用 Cmd + Shift + Enter(OS X)、Ctrl + Shift + Enter(Windows/Linux) 快捷鍵來(lái)補(bǔ)全語(yǔ)句。
補(bǔ)全語(yǔ)句一般場(chǎng)景為:
- 在行末添加一個(gè)分號(hào),即使光標(biāo)不在行末;
- 為if、while、for 語(yǔ)句生成圓括號(hào)和大括號(hào);
- 方法聲明后,添加大括號(hào);
調(diào)用:Menu → Edit → Compelete Current Statement。
使用:
這個(gè)快捷鍵用法簡(jiǎn)單,下面用上圖中的例子來(lái)做語(yǔ)句補(bǔ)全的演示。
1、首先假設(shè)在寫這個(gè)方法時(shí),代碼已經(jīng)寫到 private void ex1 ( int i ),如下圖:
這時(shí)直接按 Ctrl + Shift + Enter 。
Android Studio 自動(dòng)為我們?cè)?“方法聲明后,添加大括號(hào)"。
2、現(xiàn)在寫if語(yǔ)句,用 Ctrl + Shift + Enter 自動(dòng) “生成圓括號(hào)和大括號(hào)” 。
在方法體中輸入if。
按 Ctrl + Shift + Enter 。
Android Studio 自動(dòng)為我們?cè)?code>if 之后 “生成圓括號(hào)和大括號(hào)” 。
3、在()里寫(i==1 )。
4、在{}里,寫return。
按 Ctrl + Shift + Enter 。
Android Studio 自動(dòng)為我們 “在行末添加一個(gè)分號(hào),即使光標(biāo)不在行末”。
動(dòng)畫演示:

總結(jié)
在Android Studio中可以使用 Cmd + Shift + Enter(OS X)、Ctrl + Shift + Enter(Windows/Linux) 快捷鍵來(lái):
- 在行末添加一個(gè)分號(hào),即使光標(biāo)不在行末;
- 為if、while、for 語(yǔ)句生成圓括號(hào)和大括號(hào);
- 方法聲明后,添加大括號(hào);
更多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】