繁体   English   中英

如何在 VS Code 中禁用 Ctrl-Click

[英]How to disable Ctrl-Click in VS Code

我想知道是否可以为goToDefinition ( F12 ) 编辑器操作删除Ctrl-Click上的键绑定。

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

我在谷歌上搜索过它,但你能改变的只是goToDefinitionF12键绑定,这不是我想要的。

---更新

这是我要禁用的功能

在此处输入图像描述

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

--更新 2

我终于在这个主题上找到了一些东西在这里

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

--更新 3

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

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

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

在撰写本文时(2022 年),您可以通过将以下设置设置为“ctrlCmd”来关闭此设置。

在此处输入图像描述

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

Ctrl+Shift+P并进入打开设置 (UI) 在此处输入图像描述

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

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

要打开键绑定文件,请遍历

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

在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM