有没有办法在 pycharm 中对所有键入的文本启用自定义自动完成?

Is there a way to enable custom autocomplete on all typed text in pycharm?

我是 Python 的新手,最近安装了 Pycharm IDE。在 Microsoft Word 中,内置文本自动更正功能会在错误单词后键入 space 后立即自动更正文本。 例如,它会在输入时立即将 'teh' 自动更正为 'the'。

Pycharm 中是否有类似的功能或插件可以扩展,比如 'pr' 到 'print()'、'wo' 到 'with open()' 或其他自定义输入时的缩写。

我知道我们或许可以输入我们的缩写,保存 python 文件,在新文件中打开 python 文件,将其内容转换为字符串并 运行 多次查找并替换其上的操作。但是,这只会在文件保存后 运行 替换操作,而不是在键入后立即替换操作。

如果这不可能,是否还有其他 Python IDE 提供此功能?

Pycharm 具有实时模板功能,允许您指定扩展为您选择的代码的快捷方式:

扩展是通过按 tab 键进行的,而不是单独进行的。

我唯一用过的一次是 main(因为 if __name__ == '__main__': 打字很麻烦),所以我对它们没有太多经验。虽然我用过几次,但效果很好。