快捷鍵:
Alt + Shift + Insert (Windows/Linux上)
Cmd + Shift + 8 (OS X)
Android Studio 里切換列選擇/塊選擇(Column Selection)的快捷方式。
菜單調(diào)用:
開啟/關(guān)閉塊選擇:
Menu → Edit → Column Selection Mode喝检。
注意:
實際上不用開啟列選擇方式离钝,直接“按住Alt,然后拖動鼠標”就可以列選擇/塊選擇乖杠。
這種方式,使用起來更加方便快捷。
描述:
每個程序員都有自己喜愛的文本編輯器芽唇,各花入個眼塘匣,但是筆者一直在電腦上裝有EditPlus疤坝,因為EditPlus支持塊選擇。這個功能在做一些批量修改時馆铁,異常方便跑揉。
Android Studio也提供了這一功能。
正常情況下埠巨,當要選擇一塊內(nèi)容历谍,按住鼠標向下拖動時,會選擇當前鼠標拖動開始行之下的所有行辣垒,從行頭到行尾望侈。
而在塊選擇模式下,則是選中鼠標拖動的矩形區(qū)域勋桶。這樣的話可以方便地對這個矩形區(qū)域進行批量修改脱衙。
使用:
看下圖:
上圖中有三條log語句,現(xiàn)在要把這三條語句中的MainActivity
全部修改為Pref
, 這時就可以用列選擇來選擇這三條語句中的MainActivity
例驹,一次修改完畢捐韩。
-
將光標定位到第一條語句中的
MainActivity
開始處,按住Alt鍵鹃锈,然后拖動鼠標到第三條語句的MainActivity
的結(jié)尾荤胁。這樣就用列選擇選擇了三條語句中的
MainActivity
-
鍵入“Pref”
從上圖可以看到, 原來三條語句中的MainActivity
全部被修改成Pref
屎债。
動畫演示:
總結(jié)
如果需要用列選擇選擇一塊矩形區(qū)域仅政,將光標定位到矩形區(qū)域開始處垢油,按住Alt鍵,然后拖到鼠標到矩形區(qū)域結(jié)尾即可圆丹。
也可以用快捷鍵Alt + Shift + Insert (Windows/Linux上) 滩愁,Cmd + Shift + 8 (OS X) 開啟列選擇方式,然后進行選擇辫封。
再次使用快捷鍵Alt + Shift + + Insert (Windows/Linux上) 惊楼,Cmd + Shift + 8 (OS X) 可以關(guān)閉開啟列選擇方式。
更多Android Studio技巧
簡書:
Android Studio 技巧之【Extract Parameter】
Android Studio 技巧之【Extract Constant】
Android Studio 技巧之【Extract Method】
Android Studio技巧之【Extract Field】