PhpStorm 2021.3 Help

共享 IDE 设置

PhpStorm 允许您在产品的不同实例之间或团队成员之间共享您的 IDE 设置。如果您在不同的计算机上工作,这可以帮助您重新创建一个舒适的工作环境,并避免因外观或行为与您习惯不同的事物而烦恼,或者在整个团队中执行相同的标准。

您可以使用以下方法之一共享您的 IDE 设置:

  • IDE 设置同步:它利用 JetBrains 服务器,因此不需要额外的配置。请注意,同步设置与您的JetBrains Account相关联,因此其他团队成员无法使用它们,并且仅在您使用的不同 IDE 实例之间共享设置时有用。

    您可以同步的设置包括:IDE 主题、键盘映射、配色方案、系统设置、UI 设置、菜单和工具栏设置、项目视图设置、编辑器设置、代码完成设置、参数名称提示、实时模板、代码样式和列表启用和禁用的插件。

  • 设置存储库:它允许您同步任何可配置的组件(启用和禁用的插件列表除外),但需要使用您要共享的设置设置一个 Git 存储库。

    如果您想在团队成员之间实施相同的设置,此选项很有用。

  • 将要共享的设置导出为 ZIP 存档,然后将它们导入不同的 IDE 安装。您可以导出代码样式设置、Git 设置,包括注册的 GitHub 帐户、调试器设置、注册表项、外观等。

通过设置同步共享设置

IDE 实例之间的同步设置

  1. 在具有包含您要共享的设置的 IDE 实例的计算机上,登录到以下任一设备:

    • 您的 IDE:从主菜单中选择帮助 | 注册,选择使用JetBrains Account激活您的许可证并输入您的凭据。

    • 工具箱应用程序:点击应用程序右上角的齿轮图标工具箱设置,选择设置并点击登录。请注意,通过登录 Toolbox App,您将自动登录您运行的所有 JetBrains 产品。

  2. 在 PhpStorm 窗口的右下角,单击齿轮图标齿轮图标并选择Enable Sync。或者,选择文件 | 管理 IDE 设置 | 从主菜单将设置同步到 JetBrains Account 。在打开的对话框中,单击启用设置同步按钮。您的本地设置将导出到链接到您的帐户的 JetBrains 存储库。

  3. 如果您想自动同步所有启用和禁用插件的列表,请选择静默同步插件选项。有关在禁用时如何手动同步插件的说明,请参阅同步插件

  4. 在您希望应用这些设置的另一台计算机上,单击齿轮按钮,然后选择启用同步。或者,选择文件 | 管理 IDE 设置 | 从主菜单将设置同步到 JetBrains Account 。在打开的对话框中,单击从帐户获取设置以从存储库导入设置。

    如果您想用您的本地设置覆盖存储库,请单击Keep and Sync Local Settings

每次运行不同的 IDE 实例(或在不活动超过一小时后激活它)时,或者在修改任何这些设置并应用此更改时,您的本地设置将自动与存储库中存储的设置同步.

同步插件

当您安装或卸载插件,或更改它们的状态(启用/禁用)时,您可以将这些更改应用于所有 IDE 安装。

如果您想跨 IDE 实例自动同步插件,请在启用设置同步时选择Sync plugins 无提示选项。

手动同步插件

  1. 在 PhpStorm 窗口的右下角,单击齿轮图标同步插件图标并选择Sync Plugins

  2. 将打开一个对话框,显示自上次同步以来修改的所有插件的列表。单击每个插件旁边的箭头按钮,然后选择修改插件的状态、将存储库状态应用于所有安装、在本地跳过此更改或在所有 IDE 实例中跳过它。

  3. 为每个插件选择要执行的操作后,单击Apply Changes

通过设置存储库共享设置

配置设置存储库

  1. 在任何托管服务(例如GitHub )上创建 Git 存储库。

  2. 在安装了要共享其设置的 PhpStorm 实例的计算机上,选择文件 | 管理 IDE 设置 | 主菜单中的设置存储库。指定您创建的存储库的 URL,然后单击Overwrite Remote

  3. 在您希望应用设置的每台计算机上,选择文件 | 管理 IDE 设置 | 主菜单中的设置存储库。指定您创建的存储库的 URL,然后单击Overwrite Local

    如果您希望存储库保留远程设置和本地设置的组合,您可以单击合并。如果检测到任何冲突,将显示一个对话框,您可以在其中解决这些冲突。

    如果您想用本地设置覆盖远程设置,请单击覆盖远程

每次执行更新项目推送操作,或者关闭项目或退出 PhpStorm 时,您的本地设置将自动与存储库中存储的设置同步。

在第一次同步时,系统会提示您指定用户名和密码。建议使用访问令牌进行 GitHub 身份验证。如果您想使用用户名和密码而不是访问令牌,或者您的 Git 托管服务提供商不支持它,建议您配置Git 凭证助手

如果要禁用自动设置同步,请在设置/首选项对话框 ( Ctrl+Alt+S) 中,转到工具 | 设置存储库并禁用自动同步选项。您将能够通过选择VCS |手动更新您的设置。从主菜单同步设置。

通过其他只读存储库共享更多设置

除了Settings Repository之外,您还可以配置任意数量的附加存储库,其中包含您想要共享的任何类型的设置,包括实时模板、文件模板、方案、部署选项等。

这些存储库被称为只读源,因为它们不能被覆盖或合并,只能用作设置源。

与来自只读源的设置同步的执行方式与设置存储库相同。

配置只读存储库

  1. 设置/首选项对话框 ( Ctrl+Alt+S) 中,转到工具 | 设置存储库

  2. 单击添加按钮并添加包含您要共享的设置的 GitHub 存储库的 URL。

导出您的设置

将设置导出到 ZIP 存档

  1. 通话文件 | 管理 IDE 设置 | 从主菜单导出设置。

  2. 选择要导出的设置并指定目标存档的路径。

从 ZIP 存档导入设置

  1. 通话文件 | 管理 IDE 设置 | 从主菜单导入设置。

  2. 在打开的对话框中选择包含您的设置的 ZIP 存档。

  3. 在打开的“选择要导入的组件”对话框中选择要应用的设置,然后单击“确定” 。

最后修改:2021 年 12 月 22 日