在 VScode 上创建新的 python 文件时如何使用模板?

Hed*_*win 5 python visual-studio-code

在我的 python 文件中,我总是以下行开头

import sys
import matplotlib as mpl
sys.append('C:\\MyPackages')

rc_fonts = {
    "text.usetex": True,
    'font.size': 20,
    'text.latex.preamble': r"\usepackage{bm}",
}
mpl.rcParams.update(rc_fonts)
Run Code Online (Sandbox Code Playgroud)

有没有办法向 VScode 指示每次我创建一个新的时file.py,它将从前面的行开始?

现在,我复制/粘贴“template.py”,但这并不是很方便。

因为我使用 Windows,所以我还尝试将“C:\MyPackages”添加到用户变量路径中,但它不起作用。

小智 6

为了完成这种重复性任务,我们可以使用VSCode 中的片段

第 1 步:点击 > shift+ ctrl+p打开命令面板。

第 2 步:选择片段:配置用户片段

第三步:选择Python

第 4 步:将以下代码粘贴到python.json文件中。更改前缀值。就像 "prefix": "hedwin" 所以现在当你输入hedwin时vscode 会粘贴我们的代码片段

"": {
  "prefix": "",
  "body": [
    "import sys",
    "import matplotlib as mpl",
    "sys.append('C:\\\\MyPackages')",
    "",
    "rc_fonts = {",
    "    \"text.usetex\": True,",
    "    'font.size': 20,",
    "    'text.latex.preamble': r\"\\usepackage{bm}\",",
    "}",
    "mpl.rcParams.update(rc_fonts)"
  ],
  "description": ""
}
Run Code Online (Sandbox Code Playgroud)

用于制作片段:片段生成器