IntelliJ 是否有 `Ctrl` + `K`、`Ctrl` + `D` Sublime 等价物?在 Android Studio 中使用 Alt+J 进行多项选择时如何跳过匹配项?

Does IntelliJ have a `Ctrl` + `K`,`Ctrl` + `D` Sublime equivalent? How do I skip a match when using Alt+J for multiple selections in Android Studio?

我想在 Android Studio 中使用 Sublime 的 'Ctrl'+'K','Ctrl'+'D' 功能,我该怎么做?

Perfectly similar to this question, but with respect to Android Studio. How do I skip a match when using Ctrl+D for multiple selections in Sublime Text 2?

我使用 Ctrl+D 添加到 selection(离散倍数 select)下一个突出显示的字符串(或子字符串)。并且要跳过将下一个直接 selection 添加到 selection 但在它之后的那个,我使用 Ctrl+K、Ctrl+D。我如何在 Android Studio 中执行相同的操作。

我只知道 Alt+J 类似于 Ctrl+D(从 Android Studio 的键映射中找到)。

And to deselect the last selected it's Alt+Shift+D.

但是如何跳过下一次出现?

My question is in no way related to: Does IntelliJ IDEA have a `Ctrl` + `K`, `Ctrl` + `D` equivalent?. That's Visual Studio equivalent. I want the SublimeText equivalent.

在这个 Issue 中描述的是最初创建的,因为缺少这个 skip-next。

无论如何,您只需按 F3 即可跳过下一个可能的选择。

勾选http://blog.jetbrains.com/idea/2014/03/intellij-idea-13-1-rc-introduces-sublime-text-style-multiple-selections/

Select 下一次出现:Alt + J(Ctrl + G for Mac OS X)

取消选择下一个匹配项:Shift + Alt + J(Shift + Ctrl + G for Mac OS X)

如果您使用的是 OSX,则有两个答案,具体取决于您在首选项中选择的键盘映射:

键盘映射:Mac OS X 10.5+

  • 开始/添加到您的离散多选:CTRL+G
  • 要跳过当前选择并移动到下一个:CMD+G

键盘映射:Mac OS X

  • 开始/添加到您的离散多选:CTRL+G
  • 要跳过当前选择并移动到下一个:F3
  • (这个模式真的很尴尬IMO - 没有流量)

如果您有更多后续问题,我已成功通过此线程寻求支持:https://youtrack.jetbrains.com/issue/IDEA-121956

我需要用sublime的Ctrl+D(多选切换)

F3 键对我有用。

转到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

仔细 remove/replace/override 根据您的需要使用这些快捷方式的任何其他现有绑定。您应该让 Sublime Text Ctrl+D、K 行为正常工作。

注意:首先使用默认键绑定测试这些快捷方式的功能。这将确保您使用自己喜欢的快捷键获得工作快捷方式。