Android Studio 技巧之【Sublime Text Multi Selection】

快捷鍵

Alt + J(Windows、Linux)

Ctrl + G(OS X)

Android Studio 里Sublime Text式的多處選擇(Sublime Text Multi Selection)的快捷方式

描述

Sublime Text式的多處選擇有點像智能化的塊選擇,也是一個極其好用的塊選擇然后做批量修改的利器。該操作會識別當前選中字符串,然后選擇下一個同樣的字符串,并且添加一個光標,如果想多往下選,就繼續按ALT+J,直到不能繼續。

使用

看下圖:

上圖中定義了三個變量,現在要把這三個變量中的X全部修改為Y, 并且將private全部改為public, 這時就可以用Sublime Text式的多處選擇來選擇這三條語句中的Xprivate,然后一次修改完畢。

1、將光標定位到第一條語句中的firstNameX里的X上,選擇X

2、按 Alt + J(Windows、Linux)

從上圖可以看到, 第二條語句中的lastNameX里的X被選擇上了。

3、繼續按 Alt + J(Windows、Linux) ,去選擇第三條語句中的X

現在全部語句中的X都被選擇上了。

4、按下Y鍵。

從圖中看到三個變量中的X,全部被修改為Y了。

至于將private全部改為public就更簡單了。直接將鼠標放在第一條語句的private上,按三次Alt + J(Windows、Linux) ,就將三行中的private全部選擇上了,然后鍵入public

其實,這種情況用以前說過的塊選擇來做更方便。

動畫演示

總結

用Sublime Text式的多處選擇做智能化的塊選擇,先選擇需要的內容,然后按Alt + J (Windows/Linux上)。該操作會識別當前選中字符串,然后選擇下一個同樣的字符串,并且添加一個光標,如果想多往下選,就繼續按ALT+J,直到不能繼續。

更多Android Studio技巧

簡書

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】

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容