如何在Android Studio中的代码中选择多个位置?
我想在源代码的多个位置插入相同的文本。就像拥有多个鼠标光标一样。我以前在VS2012中很容易做到这一点,尽管不确定如何在Android Studio中做到这一点?
如何在Android Studio中的代码中选择多个位置?
我想在源代码的多个位置插入相同的文本。就像拥有多个鼠标光标一样。我以前在VS2012中很容易做到这一点,尽管不确定如何在Android Studio中做到这一点?
Answers:
我发现了如何让我们与您分享这个很棒的功能。我发现了三个很酷的功能:
对于多项选择,只需按住alt+,shift然后选择要通过鼠标单击进行更改的时间,然后键入可以同时在多个位置编写的内容。
另一个很酷的功能是列选择。这使您可以以极大的方式单击并获得很大的帮助,尤其是在重构时。
在大多数系统中,它可以按住middleMouseButton
并拖动代码来工作,而在其他系统中,可以通过按住alt并选择代码来工作,其工作方式如下:
另外,作为@Narayana在评论中说,Ctrl+ Shift+ Alt+j选择所有出现在一杆,用于一次性重构。
Windows:CTRL+ CTRL(按住)+↑ / ↓
Mac:⌘+ ⌘(按住)+↑ / ↓
ESC 将结束多行模式。
要添加自定义键盘映射,CTRL+ SHIFT+ A,类型keymap
与点击一个Settings
作为潜台词。搜索Clone Caret Above
和Clone Caret Below
。
我映射矿ALT+ SHIFT+ ↑ / ↓。
尝试的保持组合CTRL,SHIFT和箭头用于改善选择电源。
按Shift
+ Alt
+Insert
组合键在列选择模式下进行编辑。
Shift
+ Alt
+Insert
退出编辑模式:)。在这种情况下,光标可以按常规方式上下移动,而不是跨空格移动。
Ctrl
+Shift
+Alt
+j
选择都在一杆,用于一次性重构发生。