目錄
文件模板
文件模板是創建新文件時要生成的默認內容的規範。根據所創建文件的類型,模板會提供該類型的所有文件中應包含的初始代碼和格式。文件模板可以包含變量,這些變量在應用模板時將被其值替換。變量是一個 $
開頭,後跟變量名稱的字符串。變量名稱可以選擇用大括號括起來。例如:$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所示,新建文件時顯示預設模板。