概述
Pycharm
使用VTL(Velocity Template Language)的語法規則來設計模板的,下邊我們摘要介紹python中常用的模板語法。
實例
Win
:Ctrl + Alt + S
(Mac
:Cmd + ,
)打開設置–>Editor–>File and Code Templates–>Python Script添加相應內容,即可實現每當我們創建py文件時都會在頂部添加我們相應的信息。如圖:
"""
author: Mr_52Hz
date: ${YEAR}-${MONTH}-${DAY}
"""
$END
新建文件效果如圖:
語法歸納
變量 | 描述 | 輸出 |
---|---|---|
${DATE} | 當前系統日期 | 2020/03/10 |
${DAY} | 當前系統月份日期 | 10 |
${DS} | $轉譯符 | $ |
${HOUR} | 當前小時 | 17 |
${MINUTE} | 當前分鐘 | 58 |
${MONTH} | 當前月份 | 03 |
${MONTH_NAME_FULL} | 當前月份全寫 | 三月(March) |
${MONTH_NAME_SHORT} | 當前月份縮寫 | 三月(Mar) |
${NAME} | 新建文件名稱 | detect |
${PRODUCT_NAME} | IDE全稱 | PyCharm |
${PROJECT_NAME} | 當前工程名稱 | PyQt |
${TIME} | 當前系統時間 | 06:04 PM |
${USER} | 當前用戶登錄名 | Mr_52Hz |
${YEAR} | 當前系統年份 | 2020 |
輸入
我們還有這種需要,我們在新建文檔的時候希望我們能夠添加註釋,捕獲我們輸入之後跳轉到合適位置,此時需要特殊的語法如下
#[[$ $]]#
"""
des: #[[$Descriptions$]]#
author: Mr_52Hz
date: ${YEAR}-${MONTH}-${DAY}
"""
#[[$END$]]#