使用VS Code写Python代码的过程中, 经常会用到一些常用的代码块, 或者开始编写模块之前先在Python文件中创建一个模板框架. 以上需求可以通过VS Code的Python Snippet功能实现.
方法1
: VS Code ⟶ \longrightarrow ⟶ File ⟶ \longrightarrow ⟶ Preferences ⟶ \longrightarrow ⟶ Configure User Snippets ⟶ \longrightarrow ⟶ python.json方法2
: Control + Shift + P ⟶ \longrightarrow ⟶ 输入"snippets" ⟶ \longrightarrow ⟶ Configure User Snippets ⟶ \longrightarrow ⟶ python.json{
"HEADER":{
"prefix": "header",
"body": [
"#!/usr/bin/env python",
"# -*- encoding: utf-8 -*-",
"'''",
"@File : $TM_FILENAME",
"@Time : $CURRENT_YEAR/$CURRENT_MONTH/$CURRENT_DATE $CURRENT_HOUR:$CURRENT_MINUTE:$CURRENT_SECOND",
"@Author : KRISNAT",
"@Version : 0.0",
"@Contact : [email protected]",
"@License : (C)Copyright $CURRENT_YEAR, KRISNAT.",
"@Desc : None",
"'''",
"",
"",
"# Import Python standard library(ies)",
"",
"",
"# Import other Python library(ies)",
"",
"",
"# Import user-defined Python library(ies)",
"",
"",
"if __name__ == '__main__':",
" pass",
"$0"
],
}
}
在任意Python文件中输入header
, VS Code会自动弹出header
选项, 直接按一下Tab键自动填充snippet中的内容.
步骤1: 输入header的部分或者全部字符, 直至弹出header
选项.
PS: 可以修改python.json
文件中的"prefix"值使用任意合法字符替代"header". 同理也可以创建多个json填充内容, 使用不同字符表示.
⭐️