高级补全
类型匹配补全
智能类型匹配代码补全会筛选建议列表,仅显示适用于当前上下文的类型。
调用类型匹配补全
智能类型匹配代码补全 会筛选建议列表,仅显示适用于当前上下文的类型。 要调用类型匹配补全,请开始输入代码,然后按 Ctrl+Shift+Space。 或者,从主菜单中选择 。

语句补全
通过使用语句补全,您可以创建语法正确的代码构造。 它会插入必要的语法元素,并将您置于可以开始输入下一条语句的位置。
要调用语句补全,请开始输入代码构造,然后按 Ctrl+Shift+Enter。
完成方法声明
开始输入方法声明,然后在括号后按 Ctrl+Shift+Enter。
PyCharm 会使用必需参数
self自动完成方法声明。 在 Python 类中开始输入方法声明,PyCharm 会在参数列表左括号后插入self。 您可以在编辑器设置的 智能键 页面配置此行为。class Art: def paint(#caretclass Art: def paint(self): #caret
完成代码构造
开始输入代码构造,然后按 Ctrl+Shift+Enter。
PyCharm 会自动完成该构造并添加
end。 插入符号将置于下一个编辑位置。def NewFunction#caretdef NewFunction(): #caret
在集合中完成语句
在多行集合字面量中,PyCharm 会在换行前自动插入结尾逗号。 在字典字面量中,它会在键和值之间插入冒号。 按 Ctrl+Shift+Enter 调用语句补全:
my_dict = { "key": "value"#caret }my_dict = { "key": "value", #caret }
Hippie 补全
Hippie 补全 是一种补全引擎,它会分析可见范围内的文本,并根据当前上下文生成建议。 它可帮助您从当前打开的任一文件中补全任意单词。
将插入符号处的字符串扩展为现有单词
输入初始字符串,然后执行以下任一操作:
按 Alt+/ 或选择 以在插入符号之前搜索匹配的单词。
按 Alt+Shift+/ 或选择 以在插入符号之后以及其他已打开的文件中搜索匹配的单词。
第一个建议值会出现,并且原型会在源代码中高亮显示。
接受该建议,或按住 Alt 键并持续按 \ ,直到找到所需的单词。
最后修改日期: 2025年 12月 2日