【问题标题】:What is the equivalent shortcut for CTRL+D ("add selection to next find match") of VSCode in CLion?CLion中VSCode的CTRL + D(“将选择添加到下一个查找匹配”)的等效快捷方式是什么?
【发布时间】:2021-11-07 03:26:00
【问题描述】:

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

我已经在 StackOverflow 上进行了 Google 搜索和搜索,但没有运气。也许这个快捷方式在 CLion 中不存在?谁能确认一下?

编辑:在其他 JetBrains 产品中也称为“选择下一个出现”。

编辑:答案是 ALT+J

【问题讨论】:

    标签: visual-studio-code find highlight clion shortcut


    【解决方案1】:

    在所有 jetbrains 产品中都是alt+j

    【讨论】:

      【解决方案2】:

      所以我只是想尝试一下您拥有的几个选项,因为我同时使用 CLion 和 VSCode,并且需要在 CLion 中完全相同的键绑定。

      键绑定功能语义

      不幸的是,似乎没有人关心在编辑器功能/特性和键绑定方面标准化语义。它会使从一个编辑器转移到下一个编辑器变得困难,并且可以解决许多人不愿意做的事情。

      请注意:

      _我不是 JetBrains IDE 方面的专家,但我在某种程度上是 VSCode 方面的专家。我之所以这么说是因为,IDK JetBrains IDE 从一个到另一个有多少不同,但是,从拥有 CLion、IntelliJ 和 Access 到 Ryder,我可以告诉你,在标准 IDE 中,键映射似乎接近相同,但在 Ryder 中,键绑定完全不同。

      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 你问到了,所以我将在下面的图片(或屏幕截图)中演示如何将键绑定更改为你想要的任何东西。





      要进入您在照片中看到的窗口,请按照以下步骤进行导航。
      1. 从文本编辑器开始,在屏幕顶部的 'MENUBAR' 上找到单词 'FILE'
      2. 点击'FILE'打开'FILE MENU'
      3. 扫描__FILE MENU'_ITEMS,直到看到名为'SETTINGS'的可选ITEM >(它旁边会有一个扳手图标)。 4 左键单击选择'SETTINGS',您将打开'SETTINGS MENU'
      4. 另一个'LIST'将出现在左侧。将有 'BOLD ITEMS' 和常规加权 SUB ITEMS。找到显示为 'KEYMAP''BOLD ITEM'
      5. 选择'KEYMAP'


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

      绿色箭头

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

      红色箭头

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

      的菜单
      • 添加鼠标快捷键
      • 添加键盘快捷键
      • 添加缩写

      “它也可能有移除键绑定和鼠标快捷键的选项,这完全取决于你点击的键绑定是如何配置的”

      要设置键绑定,请选择添加键盘快捷键,并将其设置为您想要的任何内容。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-05-14
        • 1970-01-01
        • 1970-01-01
        • 2018-03-05
        • 2015-03-02
        • 1970-01-01
        • 2022-01-05
        相关资源
        最近更新 更多