先看看下面这个简单的例子。
是不是效率提升了许多,简单来说,活动模板就是事先定义好代码模板,然后输入快捷命令,快速实现自定义代码补全。可以实现循环,条件,函数,代码框架等一键输入。
输入快捷键Ctrl+J,可以调出当前已有的活动模板列表。
常用的有main,iter,itere等,大家可以自行尝试下。
3.依次按照如下描述,填写相关信息,点击Apply和OK。
1.Abbreviation : 模板的快捷键输入名称2.Description:模板的描述信息,非必填3.Template text:模板内容, 在模板中可以使用$xx$
定义来代需要替换的变量。4.Define :应用到哪些语言中。
这里模板内容输入如下案例:
class $class$($base$):
"""
$txt$
"""
def __init__(self, $args$):
"""
$class$的初始化函数
"""
$end$
$END$
表示代码段完成时光标的位置,再按 Tab 不会跳到下一个变量。 变量也可以是一些预定义的函数,大家可以在Eidit Variables中修改。https://www.jetbrains.com/help/pycharm/template-variables.html