我想在Android Studio中使用Sublime的“Ctrl”+“K”、“Ctrl”+“D”功能,该如何操作?
完全类似于这个问题,但相对于Android Studio. How do I skip a match when using Ctrl+D for multiple selections in Sublime Text 2?
我使用Ctrl+D将下一个突出显示的字符串(或子字符串)添加到选择(离散多选)中。如果要跳过将下一个紧邻的选择添加到选择中,而是将其后面的选择添加到选择中,我使用Ctrl+K,Ctrl+D。如何在Android Studio中执行相同操作?
我只知道Alt+J类似于Ctrl+D(从Android Studio中的键Map中找到)。
要取消选择最后一个选定项,请按Alt+Shift+D。
但如何跳过下一个事件?
我的问题绝不是关于:Does IntelliJ IDEA have a Ctrl
+ K
, Ctrl
+ D
equivalent?。这是Visual Studio的等价物。我需要SublimeText的等价物。
5条答案
按热度按时间q8l4jmvw1#
检查http://blog.jetbrains.com/idea/2014/03/intellij-idea-13-1-rc-introduces-sublime-text-style-multiple-selections/
**选择下一个匹配项:**Alt + J(对于Mac OS X为Ctrl + G)
**取消选择下一个匹配项:**Shift + Alt + J(对于Mac OS X,请按Shift + Ctrl + G)
**选择所有匹配项:**Shift + Ctrl + Alt + J(对于Mac OS X,请按Ctrl + Cmd + G)
**删除所有选择:**Esc
**添加/删除选择:**Alt + Shift +鼠标单击
hzbexzde2#
由于缺少此skip-next,因此在最初创建的Issue中对其进行了描述。
无论如何,您只需按F3跳过下一个可能的选择。
u5i3ibmn3#
如果您使用的是OSX,则有两种答案,具体取决于您在“偏好设置”中选择的键盘Map:
键盘Map:Mac OS X 10.5及更高版本
键盘Map:Mac OS X
如果你有更多的后续问题,我已经通过这个线程成功地要求支持:https://youtrack.jetbrains.com/issue/IDEA-121956
y3bcpkx14#
转到
Settings -> Keymap -> Main Menu -> Edit -> Find
或在
Settings -> Keymap
中搜索以下选项设定下列项目的捷径(Linux/Mac):
Add Selection for Next Occurrence
:Ctrl + D
/Cmd + D
Find Next/ Move to Next Occurrence
:Ctrl + K
/Cmd + K
您可能还需要设置“取消选择出现位置”:
Unselect Occurrence
:Ctrl + U
/Cmd + U
根据您的需要,小心地用这些快捷键删除/替换/覆盖任何其他现有绑定。您应该可以使用Sublime Text Ctrl+D,K行为。
注意:请先测试这些快捷键的预设组合键功能。这将确保您可以使用您最喜爱的快捷键。
z8dt9xmd5#
我需要使用崇高的Ctrl+D(在多个选定项之间切换)。
F3
键对我很有效。