Android Studio 技巧之【Column Selection】

快捷鍵

Alt + Shift + Insert (Windows/Linux上)

Cmd + Shift + 8 (OS X)

Android Studio 里切換列選擇/塊選擇(Column Selection)的快捷方式。

菜單調用

開啟/關閉塊選擇:

Menu → Edit → Column Selection Mode。

注意

實際上不用開啟列選擇方式,直接“按住Alt,然后拖動鼠標”就可以列選擇/塊選擇。

這種方式,使用起來更加方便快捷。

描述

每個程序員都有自己喜愛的文本編輯器,各花入個眼,但是筆者一直在電腦上裝有EditPlus,因為EditPlus支持塊選擇。這個功能在做一些批量修改時,異常方便。

Android Studio也提供了這一功能。

正常情況下,當要選擇一塊內容,按住鼠標向下拖動時,會選擇當前鼠標拖動開始行之下的所有行,從行頭到行尾。

而在塊選擇模式下,則是選中鼠標拖動的矩形區(qū)域。這樣的話可以方便地對這個矩形區(qū)域進行批量修改。

使用

看下圖:

上圖中有三條log語句,現(xiàn)在要把這三條語句中的MainActivity全部修改為Pref, 這時就可以用列選擇來選擇這三條語句中的MainActivity,一次修改完畢。

  1. 將光標定位到第一條語句中的MainActivity開始處,按住Alt鍵,然后拖動鼠標到第三條語句的MainActivity的結尾。

    這樣就用列選擇選擇了三條語句中的MainActivity

  1. 鍵入“Pref”

從上圖可以看到, 原來三條語句中的MainActivity全部被修改成Pref。

動畫演示

總結

如果需要用列選擇選擇一塊矩形區(qū)域,將光標定位到矩形區(qū)域開始處,按住Alt鍵,然后拖到鼠標到矩形區(qū)域結尾即可。

也可以用快捷鍵Alt + Shift + Insert (Windows/Linux上) ,Cmd + Shift + 8 (OS X) 開啟列選擇方式,然后進行選擇。

再次使用快捷鍵Alt + Shift + + Insert (Windows/Linux上) ,Cmd + Shift + 8 (OS X) 可以關閉開啟列選擇方式。

更多Android Studio技巧

簡書

Android Studio 技巧之【Extract Parameter】

Android Studio 技巧之【Extract Constant】

Android Studio 技巧之【Extract Method】

Android Studio技巧之【Extract Field】

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

Android Studio技巧之【Extract Resource】

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

相關閱讀更多精彩內容

友情鏈接更多精彩內容