You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在VSCode中创建Python文件时使用自定义模板?

问题解答

一、配置VSCode新建Python文件自动插入模板代码

VSCode内置的用户代码片段功能就能实现这个需求,操作步骤如下:

  • 按下Ctrl+Shift+P唤起命令面板,输入并选择「Configure User Snippets」
  • 在弹出的选项列表里选择「python.json」(如果没有该文件,选择「New Global Snippets file...」并命名为python.json)
  • 将以下JSON内容粘贴到文件中:
{
    "Custom Python Template": {
        "prefix": "py-init",
        "body": [
            "import sys",
            "import matplotlib as mpl",
            "sys.path.append('C:\\\\MyPackages')",
            "",
            "rc_fonts = {",
            "    \"text.usetex\": True,",
            "    'font.size': 20,",
            "    'text.latex.preamble': r\"\\usepackage{bm}\",",
            "}",
            "mpl.rcParams.update(rc_fonts)",
            ""
        ],
        "description": "Auto-fill custom Python initialization code"
    }
}
  • 保存文件后,新建.py文件时,输入py-init再按Tab键,就能自动插入你的模板代码。如果想要新建文件直接自动填充,也可以安装「File Template Generator」这类插件,但内置的代码片段已经足够满足基础需求。

二、Windows环境变量添加路径无效的解决办法

你遇到的问题大概率是因为Python读取的不是系统Path变量,而是专门的PYTHONPATH变量,解决步骤:

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在「用户变量」区域,点击「新建」,变量名填PYTHONPATH,变量值填C:\MyPackages
  • 点击「确定」保存配置,然后完全重启VSCode和所有终端窗口(环境变量仅在程序启动时读取,不重启不会生效)
  • 验证配置:打开终端输入python进入交互模式,执行import sys; print(sys.path),如果输出列表里包含C:\MyPackages,说明配置成功。

内容的提问来源于stack exchange,提问作者Hedwin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 03:10:48