如何在 VS Code 中禁用 Ctrl-Click

问题描述 投票:0回答:4

我想知道是否可以删除Ctrl-Click上的键绑定以进行

goToDefinition
F12)编辑器操作。

这太烦人了,每次我尝试 Ctrl+C/V 它触发并转到定义,因为我按住 Ctrl 同时用鼠标突出显示代码。

我已经在谷歌上搜索了它,但所有你可以改变的是F12键绑定

goToDefinition
这不是我想要的。

--- 更新

这是我要禁用的功能

我需要删除ctrl+click键绑定。 即使我更换它,它也不起作用。

-- 更新2

我终于找到了关于这个主题的东西这里

但对我来说根本不起作用。

-- 更新3

在 GitHub 上创建了一个新问题 (#7827) 如果您想查看请求的更新,请查看它。

visual-studio-code key-bindings
4个回答
6
投票

在撰写本文时(2022 年),您可以通过将以下设置设置为“ctrlCmd”来使用解决方法关闭此功能。

如何在 vs code 中打开设置页面?

Ctrl+Shift+P 并进入打开设置(UI)


3
投票

在 GitHub 上有一个 VS 代码功能请求,在更通用的标题下允许自定义鼠标快捷方式

任何对此 VS 代码功能感兴趣的人都应该在那里发表评论/投票。 (特定于 Ctrl-click 的 GitHub 帖子已关闭并链接到此帖子。例如 #16974


0
投票

最快的方式:

  1. 按 F1(打开搜索栏)。
  2. 搜索
    multi-cursor modifier
  3. 只需按下显示为搜索结果的开关即可。


-2
投票

keybingings.json中添加以下行以禁用(实际上覆盖默认行为)鼠标+单击

[
    { "key": "ctrl+[mouse button]",   "command": "cursorWordLeft",
                                         "when": "editorTextFocus" }
]

打开键绑定文件,遍历

文件 > 首选项 > 键盘快捷键

© www.soinside.com 2019 - 2024. All rights reserved.