python - 在 PyCharm 中添加函数模板

标签 python ide pycharm

我在pycharm中开发python代码

我希望在 python 中定义函数定义的骨架。

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

def func1(arg1,arg2):

然后按enter,它应该会自动创建下面的框架供我在其中编辑。

def func1(arg1,arg2):
    try:
        return(1)
    except Exception as e:
        print(e)

在 PyCharm 中这可能吗?

最佳答案

转到文件>设置

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

enter image description here

展开首选选项,在您的情况下为 python

点击右上角的绿色加号,选择Live Template

Live template selection

完成后定义AbbreviationDescriptionTemplate Text,如下所示。

Define everything

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

见下文,选择所有适用的并点击applyok

select context

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

type it

您将看到如下模板。

Actual live template

就是这样。干杯。

关于python - 在 PyCharm 中添加函数模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48887603/

相关文章:

python - 如何将图像的所有像素值转换到一定范围-python

javascript - Aptana 中的自动完成

windows - pycharm 无法识别 Git

pycharm - .pycharm_helpers/packaging_tool.py : Permission denied

c++ - Eclipse 中的 C/C++ 方法参数提示

PyCharm 中的 Python3 语法

python - 从 Django 中的死数据库连接中恢复

python - 如何将元组字符串列表的数据类型转换为 float

Python:类中的字典变量

c# - Resharper:在调试期间显示表达式值