步骤:
第一步:
第二步:
第三步
按照官方文档,可以预定义的变量有以下几种:
${DATE} 当前系统日期
${DAY} 该月的当前日期
${DS} 美元符号$。此变量用于转义美元字符,因此不会将其视为模板变量的前缀。
${FILE_NAME} 新文件的名称。
${HOUR} 当前时间
${MINUTE} 当前分钟
${MONTH} 这个月
${MONTH_NAME_FULL} 当月的全名(一月,二月等)
${MONTH_NAME_SHORT} 当前月份名称的前三个字母(一月,二月,依此类推)
${NAME} 新实体的名称(文件,类,接口等)
${ORGANIZATION_NAME} 在项目设置中指定的组织名称(Ctrl+Alt+Shift+S)
${PRODUCT_NAME} IDE的名称(例如,PyCharm)
${PROJECT_NAME} 当前项目名称
${TIME} 当前系统时间
${USER} 当前用户的登录名
${YEAR} 今年
我所使用的模板如下:
# -*- coding: utf-8 -*-
# @Project: ${PROJECT_NAME}
# @File : ${NAME}.py
# @Author : waws
# @Time : ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}:${SECOND}
# @Desc : ${description}
#[[$END$]]#
其中 #[[]]# 是用来设置光标位置(注意没有空格),如果没有这一行设置,那么在创建文件后,光标会显示在文件的最前面,也就是注释前,写代码时还需要先改变光标位置,不方便。 具体内容参考官方文档。