让 Visual Studio 使用 VS 代码快捷键/键绑定

Ray*_*ess 28 settings keyboard-shortcuts key-bindings visual-studio visual-studio-code

我最近一直在使用 VSCode,并且已经习惯了快捷键/键绑定(Ctrl+D、Ctrl+P、Alt+leftArrow 等)。但是,我最近做了一些需要使用常规 Visual Studio(Microsoft Visual Studio Enterprise 2019)的工作,记住两个不同的快捷键很痛苦。

有没有办法将 VSCode 快捷键导入到常规的 Visual Studio 中?

我看过这个问题,除了一次手动更改一个之外,没有太多帮助。

更新:现在上面的帖子回答了这个问题,因为我在那里提出了 Francois du Plessis 的回答。

Fra*_*sis 56

如果你去工具 -> 选项 -> 环境 -> 键盘。应该可以选择 Visual Studio Code 作为键盘映射方案 在此处输入图片说明

  • 这就是我一直在寻找的。谢谢。 (2认同)
  • 我没有获得 vscode 键绑定的所有功能。会不会有什么东西干扰?具体来说,ctrl+d 仍然复制/粘贴我当前选择的文本。 (2认同)
  • 在 8.10.8 for Mac 上,我在“首选项”>“按键绑定”>“方案”(下拉列表)中找到了此内容 (2认同)

tim*_*ate 5

您可以基于现有的 Visual Studio 文件创建自己的设置文件。只需从 VSCode 键绑定设置文件添加您的设置即可。

VSCode 的键绑定设置存储在keybindings.jsonjson 格式的文件中。在菜单中 File->Preferences->Keyboard Shortcuts 或 Windows 文件路径中 打开文件C:\Users\<user name>\AppData\Roaming\Code\..\keybindings.json

Visual Studio 的键绑定设置存储在CurrentSettings.vssettingsxml 格式的文件中。在 VS 菜单上: Tools->Import and Export Settings 然后选择“导入选择环境设置”单选按钮并单击“下一步”,您将看到用于导入文件的浏览器。在Windows文件路径上这样 C:\Users\<user name>\Documents\Visual Studio 2019\Settings\

您可以在此处阅读更多相关信息: Make Visual Studio use VS code快捷键/键绑定