PyCharm 允许用户自定义 live templates,实现通过键入一个单词来展开一个代码片段。许多其他集成开发环境中,也提供这种自定义代码片段(textmate snippets)的方式,来提高开发效率。
进入PyCharm->Preferences->Editor-> live templates
用户添加的模板默认在 “user” 分组下,点击 “2.” 处的 “+” 添加新的一条。
分别在 “4.” “5.” “6.” 处添加 “缩写”,“描述”,“模板”。
此时会在 “3.” 处生成一条新的模板,点击 “OK”即可。
使用如下:
在输入 “class” 时,会在提示列表中出现我们自定义的模板,
此时敲下“Tab”键(上一步中可以自定义),会自动展开模板代码:
这种方式添加模板比较麻烦。可以参考网上提供的模板,从github下载模板文件,拷贝到PyCharm相应目录,重启即可:
http://peter-hoffmann.com/2010/python-live-templates-for-pycharm.html