VSCode-导入键盘快捷键

DSa*_*Sav 7 visual-studio-code vscode-settings

我在WindowsUbuntu上使用VSCode,并且希望在两种环境中都具有相同的键盘快捷键(节省了我的大脑记忆空间,以节省比热键有用的东西!)。有没有一种方法可以在一个环境中导出键盘快捷方式设置,然后在另一个环境中导入它们?还是通过其他方式统一它们?

例如,在Ubuntu自动缩进CTRL+ SHIFT+ I,而在Windows上,它的ALT+ SHIFT+ F。我想两者都一样。

mal*_*awi 5

您可以使用此扩展设置同步 这将同步扩展并完成包含的用户文件夹

  1. 设置文件
  2. 键绑定文件
  3. 启动文件
  4. 片段文件夹
  5. VSCode 扩展和扩展配置
  6. 工作区文件夹

它将保存 Github gits 上的所有设置然后您将能够在其他平台上下载该设置这将保持 vscode 同步它看起来像 Visual Studio 类同步但到目前为止第一次配置需要很少的工作但它不是非常有用的扩展

扩展功能

  1. 使用您的 GitHub 帐户令牌和 Gist。
  2. 一键轻松上传和下载。
  3. 最后显示一个摘要页面,其中包含有关配置和影响的扩展的详细信息。
  4. 启动时自动下载最新设置。
  5. 文件更改时自动上传设置。
  6. 与其他用户共享 Gist 并让他们下载您的设置。
  7. 支持 GitHub 企业版
  8. 支持带有 @sync 关键字的编译指示:支持 host、os 和 env。
  9. 用于更改设置/登录的 GUI
  10. 允许您在您的机器之间同步任何文件。

上传您的设置

Shift+ Alt+ U(macOS:Shift + Option + U)

在命令面板中键入“>Sync”以进行下载/上传

首次下载或上传时,会自动打开欢迎页面,您可以在其中配置设置同步。

一旦选择上传,上传设置后。您将看到包含上传的每个文件和扩展名列表的摘要详细信息。

下载您的设置

Shift+ Alt+ D(macOS:Shift + Option + D)

在命令面板中键入“>Sync”以进行下载/上传

首次下载或上传时,会自动打开欢迎页面,您可以在其中配置设置同步。

一旦你选择下载,下载后。设置同步将显示您的摘要,其中包含正在下载的每个文件和扩展名的列表。

将打开一个新弹出窗口,允许您重新启动代码以应用设置。

重置扩展设置

在命令面板中选择“> 同步:重置扩展设置”以重置您的设置

到目前为止这个功能已经在 GitHub 上讨论过,很多人推荐 设置同步扩展,也许在功能版本中会有设置同步内置,你可以检查这个开放问题[想法] - 设置同步路线图和这个提供同步设置的支持跨机器


Sco*_*eak 3

作为类似问题的答案,我制作了一个 VSCode 扩展,它在任何平台上提供默认的 Windows 键绑定。它位于VSCode 扩展市场上,称为Windows 默认键绑定

如果您对 Windows 默认设置感到满意,那应该可以满足您的要求。

如果您想要不同平台的绑定(Linux 或 Mac),您可以使用与我制作该扩展相同的过程,即运行“首选项:打开默认键盘快捷键 (JSON)”并将结果填充到 in 中的适当package.json位置一个新的扩展。