共享WebStorm配置

共享WebStorm配置

WebStorm允许在不同的WebStorm安装实例之间,甚至在不同的IntelliJ产品之间共享设置。如果你在不同的电脑上工作,这可以帮你复制一个熟悉的工作环境。
有几种方法可以共享IDE设置:

  • 通过设置同步插件:它使用你的JetBrains帐户,使用该帐户登录的所有IDE中都可以使用同步的设置。
    可以同步的设置包括:I主题、快捷键、配色方案、系统设置、UI设置、菜单和工具栏设置、项目视图设置、编辑器设置、代码补全设置、参数名称提示、实时模板、代码样式以及启用和禁用插件的列表。
  • 通过Settings Repository插件:同步任何可配置的组件(启用和禁用的插件列表除外),但需要使用Git存储库。
    如果您想在团队成员之间强制执行相同的IDE设置或使用自定义设置存储,此选项非常有用。
  • 通过导入导出,把要共享的设置导出为ZIP,然后导入到其他IDE中。可以导出代码样式设置、Git设置,包括注册的GitHub帐户、调试器设置、注册表项、外观等。

通过设置同步插件Settings Sync共享设置

此功能依赖于默认情况下在WebStorm中内置和启用的设置同步插件。如果相关功能不可用,请确保没有禁用该插件。
设置同步插件可同步所有JetBrains IDE的设置,包括JetBrains和第三方插件的设置。
Settings Sync插件

在安装实例间同步设置

  1. 在要共享设置的WebStorm安装的电脑上,进行登录:
  • 主菜单,选择“Help | Register”,选择使用JetBrains帐户激活;
  • Toolbox 工具箱应用程序:点击设置按钮,登录;
  • 如果您使用激活码或许可证服务器而不是JetBrains帐户来激活WebStorm,请打开设置对话框选择“Settings Sync | Log in with JetBrains account”。
  1. 按 Ctrl + Alt + S,打开设置对话框,选择“Settings Sync | Enable Settings Sync”。
    启用同步功能
  2. 在打开的“Settings Sync”对话框中,选择要共享的设置类别。
  3. 以下步骤取决于是否有登录到您的JetBrains帐户的同步设置。
    已启用同步时
    已启用同步时,单击“Push Settings to Account 将设置推送到帐户”用本地设置覆盖存储在JetBrains服务器上的设置,并将其用作共享设置。
    未启用同步时
    未启用同步时,单击 Enable Sync 启用同步。
  4. 在应用这些设置的其他WebStorm安装实例中,打开设置对话框,转到“Settings Sync”,然后单击“Enable Settings Sync 启用设置同步”。
  5. 在打开的“Settings Sync 设置同步”对话框中,选择“Get Settings from Account 从帐户获取设置”。

每次修改设置以及每次JetBrains服务器从另一个IDE接收设置更新时,你的本地设置都会自动与存储在JetBrains server上的设置同步。
插件状态同步如下:

  • 如果两个IDE上都安装了插件,同步时会同步两个IDE之间的插件状态(启用或禁用)。
  • 如果插件在一个IDE上已安装并启用,但未在另一个IDE中安装,同步时会将其自动安装和启用。
  • 如果插件在一个IDE上安装并禁用,而另一个IDE没有安装,同步时不会在另一个IDE上安装这个插件。
  • 如果你卸载了一个插件,并且另一个IDE上安装了同样的插件,同步时将禁用它,但不会将其卸载。

在不同IDE产品之间启用同步

默认情况下,设置只在同一产品的不同安装实例之间同步,例如:在WebStorm实例之间同步。但可以在使用相同JetBrains帐户登录的任何IntelliJ的产品之间进行配置数据的同步。

  1. 按 Ctrl + Alt + S,打开设置对话框,选择“Settings Sync”。
  2. 在 Sync settings across 列表中,选择 All JetBrains IDE products。
    在所有JB产品间同步配置数据

禁用设置同步

可以禁用单个IDE的设置同步,也可以从JetBrains云服务器中完全删除所有设置,并禁用连接到JetBrains帐户的所有IDE的同步。

  1. 在WebStorm窗口的右上角,单击齿轮图标选择Settings Sync is On。
    禁用同步
  2. 在打开的“Settings Sync”页面上,单击“Disable Settings Sync”。
  3. 要禁用所有IDE上的同步,请选择 Remove data from JB account and disable for all IDEs 从JB帐户中删除数据并禁用所有IDE。
    删除所有配置数据

哪些配置信息会同步

此列表描述了可以在“Settings Sync”页面上启用和禁用的设置类别。该列表并不全面,但有每个类别的IDE设置的概述。

  • UI settings:包含了外观、菜单和工具栏、通知、快速列表、字体、配色方案
  • Code settings:包含了常规、代码编辑、代码样式、文件编码、实时模板、文件类型、镶嵌提示、Emmet、预判
  • Tools:包含了版本控制、调试器、空间、数据库、CSV格式、服务器证书、共享索引
  • System settings:包含了新UI、系统设置、日期格式、注册表

手动导出设置

导出为ZIP文件

  1. 选择菜单,File | Manage IDE Settings | Export Settings
  2. 选择要导出的设置,并指定保存位置。

从ZIP文件导入

  1. 选择菜单,File | Manage IDE Settings | Import Settings
  2. 在打开的对话框中选择ZIP存档。
  3. 在打开的“Select Components to Import”对话框中选择要应用的设置,然后单击“确定”。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

四荒八极

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值