Android Studio 技巧之【Sublime Text
快捷键:
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式的多处选择来选择这三条语句中的X
和private
,然后一次修改完毕。
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】