PyCharm 2025.3 Help

实时模板

使用 实时模板 将常用结构插入到代码中,例如循环、条件、声明或 print 语句。

要展开代码片段,请键入相应的模板缩写并按下 Tab。 持续按 Tab 可从模板中的一个 变量 跳转到下一个。 按 Shift+Tab 可移动到上一个变量。

以下示例展示了 自定义实时模板 的用法。

Python 代码片段的实时模板

实时模板的类型

实时模板分为以下类型:

  • 简单模板 仅包含固定的纯文本。 展开简单模板时,文本会自动插入到源代码中,并替换该缩写。

  • 参数化模板 包含允许用户输入的 变量。 展开参数化模板时,变量要么被替换为供用户手动指定的输入字段,要么由 PyCharm 自动计算。

  • 环绕模板 会使用用户指定的文本包裹所选代码块。 例如, T 会展开为一对标签,您可以为其指定名称。 您也可以选择一段代码,然后按 Ctrl+Alt+J 打开 选择模板 弹出窗口,并选择 T 模板,用一对标签包裹所选内容。

后缀代码补全 与实时模板类似。 无需选择即可转换当前表达式。 例如,您可以在表达式后键入 .if 以调用相应的后缀补全,并将该表达式包裹在 if 语句中。

配置实时模板

要配置实时模板,请打开 编辑器 | 实时模板 设置页面  Ctrl+Alt+S。 在 实时模板 页面,您可以查看所有可用的实时模板,对其进行编辑,并 创建新模板

模板按其可使用的上下文进行分组(通常按相应的语言)。 要将模板移动到其他组,右键点击该模板,选择 移动 ,然后选择所需的组名。

每个实时模板都由包含字母数字字符、点和连字符的缩写来定义。 缩写在同一组内必须唯一,但相同的缩写可以在不同的组中使用,并根据相应组的上下文展开为不同的结构。 已修改的默认模板的缩写在列表中以蓝色字体显示。

将已修改的模板还原为默认设置

  • 设置 对话框的 实时模板 页面上,右键点击要还原的模板,然后点击 恢复默认

最后修改日期: 2025年 12月 2日