PyCharm设置Python默认的文件头

407 阅读1分钟

步骤:

第一步:

image.png

第二步:

image.png

第三步

image.png

按照官方文档,可以预定义的变量有以下几种:

${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$]]#

其中 #[[ENDEND]]# 是用来设置光标位置(注意没有空格),如果没有这一行设置,那么在创建文件后,光标会显示在文件的最前面,也就是注释前,写代码时还需要先改变光标位置,不方便。 具体内容参考官方文档。