CLion 中 VSCode 的 CTRL+D ("add selection to next find match") 的等效快捷方式是什么?

What is the equivalent shortcut for CTRL+D ("add selection to next find match") of VSCode in CLion?

通常在 Visual Studio 代码中,如果我想从我的文件中删除或修改某个单词,我可以突出显示其中一个单词,然后连续按 CTRL+D 突出显示同一单词的其余部分在文件中。但是,在 CLion 中,我无法找到等效的快捷方式。

我已经在 Whosebug 上进行了 Google 和搜索,但没有成功。也许 CLion 中不存在此快捷方式?谁能确认一下?

编辑:它在其他 JetBrains 产品中也称为“Select 下一次出现”。

编辑:答案是 ALT+J

在所有 jetbrains 产品中alt+j

所以我只想说说你有的几个选项,因为我也使用 CLion 和 VSCode,并且在 CLion 中需要完全相同的键绑定。

键绑定功能语义

不幸的是,当涉及到编辑器 functionality/features 和键绑定时,似乎没有人关心标准化语义。它可以使从一个编辑器转移到下一个编辑器变得困难,并使许多人不想做的事情变得平淡无奇。

Please Note:

_I am no expert on JetBrains IDE's, I am somewhat of an expert with VSCode though. I say this because, IDK how much JetBrains IDE's vary from one to the next, however, from having CLion, IntelliJ, and Access to Ryder I can tell you that in the standard IDE's the keymappings seem near Identical, but in Ryder, the keybindings are totally different.

DEV ENVIRONMENT BOUND-KEYS (dev env's default) SEMANTICS
CLion ALT+J "Add Selection for Next Occurrence"
Visual Studio Code CTRL+D "editor.action.addSelectionToNextFindMatch"
Visual Studio 2022 (IDE) SHIFT+ALT+. "Edit.insertNextMatchingCaret"

引用您在 CLion 中寻求的功能的正确语义取决于实现它的环境。下面演示了如何在 JetBrains 和 Visual Studio 环境中正确引用它:

将选择添加到下一个查找匹配项 Ctrl+D editor.action.addSelectionToNextFindMatch

一旦您了解了要自定义的功能的语义,您就不必再求助于使用任何编辑器的默认键映射。 CLion,您问过,所以我将在下面的图片(或屏幕截图)中演示如何将键绑定更改为您想要的任何内容。





要到达您在照片中看到的 window,请按照以下步骤导航。
  1. Starting from the text editor, find the word 'FILE' on the 'MENUBAR' located at the very top of your screen.
  2. Click on 'FILE' to drop open the 'FILE MENU'.
  3. Scan through the __FILE MENU'_s ITEMS, until you see the selectable ITEM named 'SETTINGS' (it will have a wrench icon next to it). 4 Select 'SETTINGS' by left-clicking it, and you'll open the 'SETTINGS MENU' open.
  4. Another 'LIST' will appear on the left side. There will be 'BOLD ITEMS' and regular weighted SUB ITEMS. Find the 'BOLD ITEM' that reads 'KEYMAP'.
  5. Select 'KEYMAP'.


上图显示了我的 IDE 键映射菜单中的视图。您可以在图像中看到一个红色箭头和一个绿色箭头。

绿色箭头

绿色箭头显示您可以更改整个键映射的位置,正如您在图像中看到的那样,我的设置为 VSCode,据我所知,每个键绑定都与VSCode。不过,您必须下载 VSCode 键盘映射插件。

红箭

红色箭头显示 “绑定键” 列出的位置。右键单击键绑定,您会看到一个菜单,内容为

  • 添加鼠标快捷方式
  • 添加键盘快捷键
  • 添加缩写

"它也可能有删除键绑定和鼠标快捷键的选项,这完全取决于您单击的键绑定是如何配置的"

设置键绑定select添加键盘快捷方式,并将其设置为您想要的。