Android Studio 技巧之 【Complete Statement】

快捷鍵

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技巧

簡(jiǎn)書

Android Studio 技巧之 【Enter vs Tab for Code Completion】

Android Studio 技巧之【Rename】

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】

Android Studio 技巧之快速抽取變量【Extract Variable】

Android Studio 技巧之【Extract Resource】

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容