PyCharm 2025.3 Help

后缀代码补全

后缀代码补全 允许您在刚刚键入的表达式周围添加模板代码。 当您在点号后输入其缩写(后缀)并按展开键(默认为 Tab ),或在代码补全弹出列表中选择该缩写时,模板会展开。 例如,将 .if 后缀应用于表达式会将其包裹在 if 语句中。

PyCharm 自带一组预定义的后缀模板,并允许您为 Python、JavaScript 和 TypeScript 定义自己的自定义模板,请参阅 创建自定义模板。 请注意,JavaScript 预定义模板也适用于 TypeScript 文件。

可以复制、更新和移除自定义模板。 对于预定义模板,您只能更改其后缀,例如,将较长的后缀替换为较短的后缀,或扩展可应用模板的表达式类型列表。

在此页面,启用或禁用后缀模板、创建新模板,并选择用于展开它们的键盘按键。

项目

描述

启用后缀补全(E)

  • 选中此复选框,以便 PyCharm 通过展开特定于后缀的模板将带有后缀的表达式转换为其他表达式。 选中复选框后,请通过选中下方列表中各后缀旁的复选框来选择要应用转换的后缀。

  • 清除此复选框后,将不应用任何模板展开。

展开带以下后缀的模板

在此列表中,选择用于触发模板展开的键盘按键。 可用选项包括: TabEnterSpace

可用后缀模板列表

要启用或禁用模板,请选中或清除其旁的复选框。 选择模板后,右侧窗格会显示其描述,并通过显示应用模板前后的表达式来演示其工作方式。

可以复制、更新和移除自定义模板。 对于预定义模板,您只能更改其后缀,例如,将较长的后缀替换为较短的后缀,或扩展可应用模板的表达式类型列表。

  • 要添加自定义模板,请点击 添加按钮 ,并在打开的对话框中 创建新模板

  • 要移除模板,请在列表中选择该模板,然后点击 移除按钮。 请注意,您只能移除用户定义的模板。 对于预定义模板,该图标不可用。

  • 要编辑模板,请选择它并点击 编辑按钮

  • 要复制模板,请在列表中选择该模板,然后点击 复制按钮

工作原理

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