Android Studio 技巧之【Duplicate Line】
快捷键 :
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,并对其进行相应的修改.
用于public String firstName所在的行中,在按下键盘上的组合键Ctrl + D时(例如在IDE中),会将当前内容直接复制到下一行,并且如上所示。
2、将复制好的新行中的firstName改为middleName。
3、在新行上继续按 Ctrl + D ,该行又被复制到下一行了。
4、最后,将新行中的middleName改为lastName。
动画演示 :

总结
通过 Cmd + D(OS X)、Ctrl + D(Windows/Linux) 可以快速实现下一行代码的复制 无需离开键盘区域。
更多Android Studio技巧
Move Lines Up Down
Move Lines Up Down
跳行
跳行
Extend/Shrink Selection
Expand/Adjust Selection
Sublime Text Multi Selection
Sublime Text Multi Selection
Sublime Text Multi Selection
Column Selection
Column Selection
Column Selection
Extract Parameter
Parameter Extraction Method
Extract Constant
Extract Constant
学习Android开发中的高效提取常量:提升开发效率
Extract Constant
Extract Method
Extract Method
Extract Method
Android Studio 技巧中(使用 Extract 方法)
Extract Field
Extract Field
Extract Field
Android Studio 技巧中【Extract Field
Extract Variable
Variable Optimization Technique
Android Studio技巧之高效提取变量【Variable Optimization Technique
Extract Variable
Extract Resource
Extract Resource
提取资源
