共享 IDE 设置
WebStorm 允许您在产品的不同实例之间或团队成员之间共享您的 IDE 设置。如果您在不同的计算机上工作,这可以帮助您重新创建一个舒适的工作环境,并避免因外观或行为与您习惯不同的事物而烦恼,或者在整个团队中执行相同的标准。
您可以使用以下方法之一共享您的 IDE 设置:
IDE 设置同步:它利用 JetBrains 服务器,因此不需要额外的配置。请注意,同步设置与您的JetBrains Account相关联,因此其他团队成员无法使用它们,并且仅在您使用的不同 IDE 实例之间共享设置时有用。
您可以同步的设置包括:IDE 主题、键盘映射、配色方案、系统设置、UI 设置、菜单和工具栏设置、项目视图设置、编辑器设置、代码完成设置、参数名称提示、实时模板、代码样式和列表启用和禁用的插件。
设置存储库:它允许您同步任何可配置的组件(启用和禁用的插件列表除外),但需要使用您要共享的设置设置一个 Git 存储库。
如果您想在团队成员之间实施相同的设置,此选项很有用。
将要共享的设置导出为 ZIP 存档,然后将它们导入不同的 IDE 安装。您可以导出代码样式设置、Git 设置,包括注册的 GitHub 帐户、调试器设置、注册表项、外观等。
通过设置同步共享设置
IDE 实例之间的同步设置
在具有包含您要共享的设置的 IDE 实例的计算机上,登录到以下任一设备:
您的 IDE:从主菜单中选择帮助 | 注册,选择使用JetBrains Account激活您的许可证并输入您的凭据。
工具箱应用程序:点击应用程序右上角的齿轮图标,选择设置并点击登录。请注意,通过登录 Toolbox App,您将自动登录您运行的所有 JetBrains 产品。
在 WebStorm 窗口的右下角,单击齿轮图标并选择Enable Sync。或者,选择文件 | 管理 IDE 设置 | 从主菜单将设置同步到 JetBrains Account 。在打开的对话框中,单击启用设置同步按钮。您的本地设置将导出到链接到您的帐户的 JetBrains 存储库。
如果您想自动同步所有启用和禁用插件的列表,请选择静默同步插件选项。有关在禁用时如何手动同步插件的说明,请参阅同步插件。
在您希望应用这些设置的另一台计算机上,单击齿轮按钮,然后选择启用同步。或者,选择文件 | 管理 IDE 设置 | 从主菜单将设置同步到 JetBrains Account 。在打开的对话框中,单击从帐户获取设置以从存储库导入设置。
如果您想用您的本地设置覆盖存储库,请单击Keep and Sync Local Settings。
每次运行不同的 IDE 实例(或在不活动超过一小时后激活它)时,或者在修改任何这些设置并应用此更改时,您的本地设置将自动与存储库中存储的设置同步.
同步插件
当您安装或卸载插件,或更改它们的状态(启用/禁用)时,您可以将这些更改应用于所有 IDE 安装。
如果您想跨 IDE 实例自动同步插件,请在启用设置同步时选择Sync plugins 无提示选项。
手动同步插件
在 WebStorm 窗口的右下角,单击齿轮图标并选择Sync Plugins。
将打开一个对话框,显示自上次同步以来修改的所有插件的列表。单击每个插件旁边的箭头按钮,然后选择修改插件的状态、将存储库状态应用于所有安装、在本地跳过此更改或在所有 IDE 实例中跳过它。
为每个插件选择要执行的操作后,单击Apply Changes。
通过设置存储库共享设置
配置设置存储库
在任何托管服务(例如GitHub )上创建 Git 存储库。
在安装了您要共享其设置的 WebStorm 实例的计算机上,选择文件 | 管理 IDE 设置 | 主菜单中的设置存储库。指定您创建的存储库的 URL,然后单击Overwrite Remote。
在您希望应用设置的每台计算机上,选择文件 | 管理 IDE 设置 | 主菜单中的设置存储库。指定您创建的存储库的 URL,然后单击Overwrite Local。
如果您希望存储库保留远程设置和本地设置的组合,您可以单击合并。如果检测到任何冲突,将显示一个对话框,您可以在其中解决这些冲突。
如果您想用本地设置覆盖远程设置,请单击覆盖远程。
每次执行更新项目或推送操作,或者关闭项目或退出 WebStorm 时,您的本地设置将自动与存储库中存储的设置同步。
在第一次同步时,系统会提示您指定用户名和密码。建议使用访问令牌进行 GitHub 身份验证。如果您想使用用户名和密码而不是访问令牌,或者您的 Git 托管服务提供商不支持它,建议您配置Git 凭证助手。
如果要禁用自动设置同步,请在设置/首选项对话框 ( Ctrl+Alt+S) 中,转到 并禁用自动同步选项。您将能够通过选择VCS |手动更新您的设置。从主菜单同步设置。
通过其他只读存储库共享更多设置
除了Settings Repository之外,您还可以配置任意数量的附加存储库,其中包含您想要共享的任何类型的设置,包括实时模板、文件模板、方案、部署选项等。
这些存储库被称为只读源,因为它们不能被覆盖或合并,只能用作设置源。
与来自只读源的设置同步的执行方式与设置存储库相同。
配置只读存储库
在设置/首选项对话框 ( Ctrl+Alt+S) 中,转到 。
单击并添加包含您要共享的设置的 GitHub 存储库的 URL。
导出您的设置
将设置导出到 ZIP 存档
通话文件 | 管理 IDE 设置 | 从主菜单导出设置。
选择要导出的设置并指定目标存档的路径。
从 ZIP 存档导入设置
通话文件 | 管理 IDE 设置 | 从主菜单导入设置。
在打开的对话框中选择包含您的设置的 ZIP 存档。
在打开的“选择要导入的组件”对话框中选择要应用的设置,然后单击“确定” 。