PyCharm 自定义文件和代码模板
PyCharm提供了文件和代码模板功能,可以利用此模板来快捷新建代码或文件。比如在PyCharm中新建一个html文件,新的文件并不是空的,而是会自动填充了一些基础的必备的内容,就像这样:
<span class="hljs-doctype" style="font-weight: bold; color: #999999;"><!DOCTYPE html></span><br><span class="hljs-tag" style="font-weight: normal; color: #000080;"><<span class="hljs-title" style="font-weight: normal; color: #000080;">html</span> <span class="hljs-attribute" style="color: #008080;">lang</span>=<span class="hljs-value" style="color: #dd1144;">"en"</span>></span><br><span class="hljs-tag" style="font-weight: normal; color: #000080;"><<span class="hljs-title" style="font-weight: normal; color: #000080;">head</span>></span><br> <span class="hljs-tag" style="font-weight: normal; color: #000080;"><<span class="hljs-title" style="font-weight: normal; color: #000080;">meta</span> <span class="hljs-attribute" style="color: #008080;">charset</span>=<span class="hljs-value" style="color: #dd1144;">"UTF-8"</span>></span><br> <span class="hljs-tag" style="font-weight: normal; color: #000080;"><<span class="hljs-title" style="font-weight: normal; color: #000080;">title</span>></span>Title<span class="hljs-tag" style="font-weight: normal; color: #000080;"></<span class="hljs-title" style="font-weight: normal; color: #000080;">title</span>></span><br><span class="hljs-tag" style="font-weight: normal; color: #000080;"></<span class="hljs-title" style="font-weight: normal; color: #000080;">head</span>></span><br><span class="hljs-tag" style="font-weight: normal; color: #000080;"><<span class="hljs-title" style="font-weight: normal; color: #000080;">body</span>></span><br><br><span class="hljs-tag" style="font-weight: normal; color: #000080;"></<span class="hljs-title" style="font-weight: normal; color: #000080;">body</span>></span><br><span class="hljs-tag" style="font-weight: normal; color: #000080;"></<span class="hljs-title" style="font-weight: normal; color: #000080;">html</span>></span><br>
系统自带的模板内容可能并不是想要的,自己可以修改增加个性化的内容,比如我新建一个名为main.py的Python文件,会自动填充这些内容:
# -*- coding: utf-8 -*- """ ------------------------------------------------- File Name: main.py Description : Author : JHao date: 2017/4/1 ------------------------------------------------- Change Activity: 2017/4/1: ------------------------------------------------- """ __author__ = 'JHao'
File Name为文件名, Author是登录系统的用户名, 日期为当前系统日期。是不是感觉比默认的空白文件好多了。具体的修改步骤是: 【文件(File)】 → 【设置(Settings)】如图操作, 在【编辑器(Editor)】中找到【文件和代码模板(File and Code Templates)】,选择你想要设置的文件类型进行编辑即可。
我的模板是这样的:
# -*- coding: utf-8 -*- """ ------------------------------------------------- File Name: ${NAME} Description : Author : ${USER} date: ${DATE} ------------------------------------------------- Change Activity: ${DATE}: ------------------------------------------------- """ __author__ = '${USER}'
附上模板变量: