目录
文件模板
文件模板是创建新文件时要生成的默认内容的规范。根据所创建文件的类型,模板会提供该类型的所有文件中应包含的初始代码和格式。文件模板可以包含变量,这些变量在应用模板时将被其值替换。变量是一个 $
开头,后跟变量名称的字符串。变量名称可以选择用大括号括起来。例如:$MyVariable
和 ${MyVariable}
是相同变量的不同符号。
预定义模板变量
以下预定义变量可以在文件模板中使用:
变量 |
描述 |
---|---|
${DATE} |
当前系统日期 |
${DAY} |
该月的当前日期 |
${DS} |
美元符号 |
${FILE_NAME} |
新文件的名称。 |
${HOUR} |
当前时间 |
${MINUTE} |
当前分钟 |
${MONTH} |
这个月 |
${MONTH_NAME_FULL} |
当月的全名(January, February, and so on) |
${MONTH_NAME_SHORT} |
当前月份名称的前三个字母(Jan, Feb, and so on) |
${NAME} |
新实体的名称(文件,类,接口等) |
${ORGANIZATION_NAME} |
在项目设置(Ctrl+Shift+Alt+S)中指定的组织名称 |
${PRODUCT_NAME} |
IDE的名称(例如,PyCharm) |
${PROJECT_NAME} |
当前项目名称 |
${TIME} |
当前系统时间 |
${USER} |
当前用户的登录名 |
${YEAR} |
今年 |
自定义模板变量
除了预定义的模板变量外,还可以指定自定义变量。如有必要,您可以使用#set
指令在模板中定义自定义变量的值。
例如,如果要使用全名而不是通过预定义变量定义的登录名${USER}
,请使用以下结构
#set( $MyName = "Snail" )
如果模板中未定义变量的值,则在应用模板时,PyCharm会要求您指定它。
步骤
如图1所示,依次点击File>Settings>Editor>File and Code Templates>Python Script
如图2所示,输入要显得内容。
如图3所示,新建文件时显示预设模板。