快捷键:
Cmd + D(OS X)、Ctrl + D(Windows/Linux)
Android Studio 里让你不用鼠标手不离键盘直接复制当前行,并粘贴到下一行的快捷方式。(该操作不会影响剪贴板的内容)。
描述:
码代码时,很多情况下,需要复制一行代码,然后略加修改,比如,要定义很多类型一样的变量。这种情况下,用Android Studio 里的行复制(Duplicate Line)这个快捷键可以让你不用鼠标手不离键盘直接复制当前行,并粘贴到下一行。
这个快捷键就是 Ctrl + D(Windows/Linux)。
使用:
看下图:
图中有一个定义好的String类型的变量firstName
, 我们要继续定义另外两个String型的变量middleName
和lastName
. 这时就可以用Ctrl + D
快捷键直接复制public String firstName
, 然后再加以修改。
1、在public String firstName
所在行按 Ctrl + D, 该行就直接被复制到下一行了,如下图。
2、将复制好的新行中的firstName
改为middleName
。
3、在新行上继续按 Ctrl + D,该行又被复制到下一行了。
4、最后,将新行中的middleName
改为lastName
。
动画演示:
总结
用 Cmd + D(OS X)、Ctrl + D(Windows/Linux) 可以不离开键盘直接将所在行代码复制到下一行。
更多Android Studio技巧
Android Studio 技巧之【Move Lines Up Down】
Android Studio 技巧之【Extend/Shrink Selection】
Android Studio 技巧之【Sublime Text Multi Selection】
Android Studio 技巧之【Column Selection】
Android Studio 技巧之【Extract Parameter】
Android Studio 技巧之【Extract Constant】
Android Studio 技巧之【Extract Method】
Android Studio技巧之【Extract Field】