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

如何修改VS Code中默认新建的空白Jupyter Notebook模板?

VS Code Jupyter 扩展自定义新建Notebook模板实现方案

有两种成熟的实现路径,可根据自己的使用场景选择:

方案一:使用Jupyter扩展内置设置(推荐,无需额外工具)

微软官方Jupyter扩展从2023年版本开始新增了默认单元格自定义配置项,操作步骤如下:

  • 按下Ctrl + ,打开VS Code设置界面,搜索jupyter.defaultCellText配置项
  • 点击「在settings.json中编辑」,按照数组格式填写你需要的预设单元格内容:
    • 数组内每一个元素对应一个默认单元格,可直接写字符串内容,扩展会自动识别单元格类型;也可以显式指定单元格类型,参考示例配置:
    "jupyter.defaultCellText": [
        {
            "cell_type": "markdown",
            "source": "# 数据分析模板\n> 数据来源:xxx \n> 分析目标:xxx"
        },
        {
            "cell_type": "code",
            "source": "import pandas as pd\nimport numpy as np\nimport matplotlib.pyplot as plt\n%matplotlib inline\n%config InlineBackend.figure_format = 'retina'"
        }
    ]
    
  • 保存配置后按下Ctrl + Shift + P,执行「Developer: Reload Window」重载窗口,之后新建的空白Notebook就会自动加载你设置的预设单元格。

方案二:本地自定义模板文件(兼容旧版本扩展)

如果你使用的Jupyter扩展版本没有上述配置项,可通过本地模板文件实现:

  • 手动创建一个包含所有预设单元格的Notebook文件,调整好单元格类型、内容格式后,保存为jupyter_template.ipynb存放在本地固定目录
  • 后续需要新建Notebook时,直接复制该模板文件重命名即可,也可以安装VS Code的文件模板类扩展,将该文件注册为全局模板,右键菜单即可直接基于模板新建Notebook。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 13:06:05