在 PyCharm 中添加函数模板

Shu*_*m R 2 python ide pycharm

我正在 pycharm 中开发 python 代码

我正在寻找在 python 中定义函数定义的框架。

我正在寻找的是,每次我启动一个函数定义时,说:

def func1(arg1,arg2):
Run Code Online (Sandbox Code Playgroud)

然后按回车,它应该会自动创建下面的骨架让我在里面编辑。

def func1(arg1,arg2):
    try:
        return(1)
    except Exception as e:
        print(e)
Run Code Online (Sandbox Code Playgroud)

这在 PyCharm 中可能吗?

Kis*_*war 5

file > settings

打开编辑器对话框后,展开Editor并选择Live Templates如下图所示。

在此处输入图片说明

在您的情况下,在python此处展开首选选项。

单击右上角的绿色加号并选择 Live Template

实时模板选择

已经完成后确定AbbreviationDescription以及Template Text如下图所示。

定义一切

您将在下方看到警告Template Text,您必须定义可以使用此模板的上下文。

请参见下文,选择所有适用项并单击applyok

选择上下文

最后,尝试Abbreviation在适用的地方键入并按回车键。

打字

您将看到如下模板。

实际直播模板

就是这样。干杯。