共享实时模板
PyCharm 会将自定义实时模板组以及添加到预定义模板组中的模板的定义存储在自动生成的 XML 配置文件中。
对于自定义组,文件包含该组中所有模板的定义。
对于已修改的预定义组,文件仅包含新增(或已修改)的实时模板的定义。
实时模板组配置文件存储在 模板 目录中,位于 IDE 配置目录。 通过复制 模板 目录中的相关文件,您可以在团队成员之间以及多个 PyCharm 安装之间共享实时模板。 此外,您可以在所有基于 IntelliJ 平台的 IDE 之间共享实时模板。
使用备份与同步共享实时模板
如果您希望在您的 IDE 之间同步实时模板(而不是与队友共享),可以使用 备份与同步。 备份与同步使用 JetBrains 服务器,在您使用 JetBrains 帐户登录的各个 IDE 间同步 IDE 设置。
按 Ctrl+Alt+S 打开 设置 ,转到 。
如果尚未启用备份与同步,请点击 启用Backup and Sync。
要共享实时模板,请确保在 配置要同步的内容 下选中 代码设置 复选框。 在您希望共享代码设置(包括实时模板)的其他 IDE 中选中此复选框。
快速方法:复制并粘贴
如果您只想共享一个或少数几个模板且不需要定期同步,您可以直接将它们从一个 IDE 复制并粘贴到另一个 IDE。 模板的 XML 表示(包括其名称、描述和变量)将被放入剪贴板。
按 Ctrl+Alt+S 打开设置,然后选择 。
展开一个模板组,选择一个或多个模板,然后按 Ctrl+C (或右键点击该模板并选择 复制)。
在目标 IDE 中,按 Ctrl+Alt+S 打开 IDE 设置,导航到某个实时模板组,然后按 Ctrl+V。
手动导出和导入实时模板
PyCharm 还允许您导出和导入所有实时模板,这可能比手动复制单个模板更方便。
手动导出实时模板
从菜单中选择 。
在 导出设置 对话框中,确保选中 实时模板(方案) 复选框,并指定归档的路径和名称,导出设置将保存到该归档中。
请注意,只有当您的项目中至少有一个自定义实时模板时, 实时模板 复选框才会出现在 导出设置 对话框中。
点击 确定 ,根据导出设置生成文件。 您可以将此文件与团队成员共享,或在另一份 PyCharm 安装中将其导入。
导入实时模板
从菜单中选择 。
指定包含已导出实时模板的归档路径。
在 选择要导入的组件 对话框中,选中 实时模板 复选框并点击 确定。
重启 PyCharm 后,您将在 编辑器 | 实时模板 设置页面  Ctrl+Alt+S 上看到导入的实时模板。