Android Studio 技巧之【Sublime Text Multi Selection】

来源:互联网 发布:3d人像建模软件 编辑:程序博客网 时间:2024/06/11 20:47

快捷键

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】

1 0
原创粉丝点击