如何在VS代码

时间:2016-06-07 15:37:44

标签: visual-studio-code key-bindings

想知道是否可以在Ctrl-Click上移除键绑定以获取goToDefinition( F12 )编辑器操作...

这太烦人了,每当我尝试 Ctrl + C / V 时它会触发并转到定义因为我是拿着 Ctrl ,而我用鼠标突出显示代码......可能这只是一个坏习惯我得到但是上帝我需要关闭它。

我在google上搜索了它,但是所有你可以改变的是goToDefinition的 F12 键绑定,这不是我想要的。

由于 WoofWoofDude

---更新

这是我要禁用的功能

enter image description here

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

- 更新2

我终于在这个问题上找到了一些东西:

https://github.com/Microsoft/vscode/issues/189

但对我而言根本不起作用......

- 更新3

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

2 个答案:

答案 0 :(得分:0)

在GitHub上,更一般的标题Allow customization of mouse shortcuts下有一个VS Code功能请求。

对此VS代码功能感兴趣的任何人都应在此处进行评论/投票。 (特定于Ctrl键单击的GitHub帖子已被关闭并链接到该帖子。)

答案 1 :(得分:-3)

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

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

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

  

档案>偏好>键盘快捷键

enter image description here