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,请按照以下步骤导航。
- Starting from the text editor, find the word 'FILE' on the 'MENUBAR' located at the very top of your screen.
- Click on 'FILE' to drop open the 'FILE MENU'.
- 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.
- 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'.
- Select 'KEYMAP'.
上图显示了我的 IDE 键映射菜单中的视图。您可以在图像中看到一个红色箭头和一个绿色箭头。
绿色箭头
绿色箭头显示您可以更改整个键映射的位置,正如您在图像中看到的那样,我的设置为 VSCode,据我所知,每个键绑定都与VSCode。不过,您必须下载 VSCode 键盘映射插件。
红箭
红色箭头显示 “绑定键” 列出的位置。右键单击键绑定,您会看到一个菜单,内容为
- 添加鼠标快捷方式
- 添加键盘快捷键
- 添加缩写
"它也可能有删除键绑定和鼠标快捷键的选项,这完全取决于您单击的键绑定是如何配置的"
设置键绑定select添加键盘快捷方式,并将其设置为您想要的。
通常在 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,请按照以下步骤导航。
- Starting from the text editor, find the word 'FILE' on the 'MENUBAR' located at the very top of your screen.
- Click on 'FILE' to drop open the 'FILE MENU'.
- 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.
- 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'.
- Select 'KEYMAP'.
上图显示了我的 IDE 键映射菜单中的视图。您可以在图像中看到一个红色箭头和一个绿色箭头。
绿色箭头
绿色箭头显示您可以更改整个键映射的位置,正如您在图像中看到的那样,我的设置为 VSCode,据我所知,每个键绑定都与VSCode。不过,您必须下载 VSCode 键盘映射插件。
红箭
红色箭头显示 “绑定键” 列出的位置。右键单击键绑定,您会看到一个菜单,内容为
- 添加鼠标快捷方式
- 添加键盘快捷键
- 添加缩写
"它也可能有删除键绑定和鼠标快捷键的选项,这完全取决于您单击的键绑定是如何配置的"
设置键绑定select添加键盘快捷方式,并将其设置为您想要的。