如何在Visual Studio代码中更改键盘快捷键绑定?

时间:2015-11-18 21:50:29

标签: visual-studio-code vscode-settings

我正在使用最近更新的Visual Studio Code v0.10.1,我想知道程序是什么:

  • 重新映射内置命令的键盘快捷键。例如,打开文件(默认为 Ctrl + O ,任何人都不太可能实际更改此内容,但相同的过程应该适用于任何内置快捷方式)

  • 重新映射扩展命令的键盘快捷键,例如书签扩展名的切换书签(默认 Ctrl + Alt + K )< / p>

我认为这一定意味着我应该将一些内容放入其中一个配置JSON文件中,但我不知道哪一个或者如何。

9 个答案:

答案 0 :(得分:55)

点击文件 - &gt;偏好 - &gt;键盘快捷键。

从显示的第一列复制并粘贴到第二列,然后更改快捷方式。

例如,这里是pred = ((1442170800000 <= df.timestamp) & (df.timestamp <= 1442185200000) & (df.lat > 40.7480) & (df.lat < 40.7513) & (df.lon > -73.8492) & (df.lon < -73.8438)) users = df.filter(pred).select("userid").distinct() users.join(df2, users.userid == df2.col1)

keybindings.json

enter image description here

答案 1 :(得分:14)

打开 JSON文件的方式在最新版本中再次更改。

您需要单击标签栏中三个按钮的中间。

enter image description here

当然,只有在使用常规设置屏幕无法进行所需的更改时,您才需要这样做。

答案 2 :(得分:6)

最新版本的Visual Studio Code 1.11.0使用新的键盘快捷键编辑器提供了丰富而简单的键盘快捷键编辑体验。 Read more here on their website.

答案 3 :(得分:2)

我不会重复别人的答案!如果喜欢我!您将安装一个映射扩展!

我的首选是Visual studio keys map

问题是您如何选择它!你怎么改变它!我们可以安装多个!然后在它们之间选择!

首先在这里提供一些有关键绑定和快捷方式的有用链接

https://code.visualstudio.com/docs/getstarted/keybindings

https://code.visualstudio.com/docs/getstarted/tips-and-tricks

并且,在任何情况下,您都可以使用设置上下文菜单的左下方“设置”按钮来进入键盘映射扩展!如下图所示:

enter image description here

或通过file>Preferences>keymap

enter image description here

然后,您必须安装一个按键图

enter image description here

要知道的是,它将发生并立即进行更改

如果您要安装另一个怎么办?

新的接管!或一些混合!我不知道! 而且您可能会遇到问题!

如何从一个变成另一个?

删除旧的!删除新的!并重新安装!这就是我发现它起作用的方式!禁用和重新启用无效!

最好每次只安装一个!

令人遗憾的是,到现在2020-05-08,不存在在键映射之间选择的选项!

撤消键盘映射

只需删除!您可能需要重新启动编辑器!

重新启动编辑器

还请注意,如果您卸载了所有软件,然后重新安装了您想要的软件,那么!并没有发生变化! 关闭编辑器,然后重新打开!有帮助!

希望对您有所帮助,并且可以为您节省一些搜索时间!

当然,将来我们还会有更好的处理!就像vscode一样,它变得越来越强大!因此,预计将添加一个选择和更好处理的选项!我们将等待它!

答案 4 :(得分:1)

在Windows上:

  • 转到文件->首选项->键盘快捷键
  • 或按 Ctrl + K,然后按Ctrl + S
  • 或编辑%UserProfile%\AppData\Roaming\Code\User\keybindings.json文件

在Mac上:

  • 转到代码->首选项->键盘快捷键
  • 或按 Cmd + K,然后按Cmd + S

请紧记,您可以在“键盘快捷键”面板的“搜索”输入中键入诸如shift ctrl c之类的内容,以通过键绑定查找命令。

Here,您可以找到文档,其中除其他内容外,还包含有关您可以使用哪些When条件的信息。

答案 5 :(得分:0)

如果您想更改键盘快捷键(例如when)的高级设置,则可以按照以下步骤操作:

文件->首选项->键盘快捷键 单击右上角的{}图标以打开JSON版本并放置绑定。

Image Showing {} icon

您可以在文档here中找到它。

答案 6 :(得分:0)

  1. 从“首选项”->“键盘快捷键”中打开快捷键
  2. 在搜索字段中搜索操作
  3. 右键单击结果之一,然后选择“显示相同的键绑定”
  4. 删除有冲突的键绑定!

答案 7 :(得分:0)

在 Windows 上:Ctrl + K,然后 S

在 Mac 上: + K 然后 + S

这将打开键盘快捷键编辑器。它可以通过快捷方式名称或组合键本身进行搜索/过滤(例如:键入“ctrl”以查看与 CTRL 键的所有绑定。)

图片: vscode search keyword shortcuts panel

答案 8 :(得分:0)

在 mac 上仅供参考,keybindings.json 文件就在那里:

/Users/your_user_name/Library/Application Support/Code/User/keybindings.json