Pycharm设置新建文件的文件头

在Python2的开发中我们通常需要在文件头部加入文件头:

#!/usr/bin/env python
# -*- coding: utf-8 -*-

用于避免默认ascii编码对中文注释不支持导致的报错

在Pycharm中有对应的设置可以直接让文件在生成时自动插入特定的文件头

设置路径如下:

file-->settings-->editor-->file and code templates

示例模板内容

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : ${DATE} ${HOUR}:${MINUTE}
# @Author  : ThisIsAuthorName
# @File    : ${NAME}.py
# @Software: PyCharm 2023.1

可选模板参数

${DATE}    当前系统日期
${DAY}    每月的当前日期
${DS}    美元符号$。此变量用于转义美元字符,使其不被视为模板变量的前缀。
${FILE_NAME}    新文件的名称。
${HOUR}    当前时间
${MINUTE}    当前分钟
${MONTH}    这个月
${MONTH_NAME_FULL}    当月全名(一月、二月等)
${MONTH_NAME_SHORT}    当前月份名称的前三个字母(Jan、Feb 等)
${NAME}    新实体的名称(文件、类、接口等)
${PRODUCT_NAME}    IDE 的名称(例如 PyCharm)
${PROJECT_NAME}    当前项目名称
${TIME}    当前系统时间
${USER}    当前用户的登录名
${YEAR}    今年

原文链接:https://blog.csdn.net/weixin_37600187/article/details/128331364