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

如何在VSCode中实现类似Google Colab的代码分块运行功能

分块运行功能对应工具汇总

VSCode 生态可用方案

  • VSCode Jupyter 扩展:微软官方维护的扩展,是目前最贴合Colab使用体验的方案。既支持直接打开、编辑运行标准.ipynb笔记本文件,也支持在普通.py文件中通过# %%标记手动划分代码块,每个块可独立触发运行。代码运行时的所有变量、计算结果都会保存在Jupyter内核中,只要内核不重启,已经运行过的耗时代码块结果可以直接复用,修改非关联代码块后无需重复运行历史耗时代码。
  • Code Runner 扩展:轻量级运行工具,支持框选任意片段代码单独执行,也可配合自定义块标记实现分块运行,不需要依赖Jupyter环境,适合简单快速的分块运行需求。

Python 生态独立工具

  • Jupyter Notebook / Jupyter Lab:Google Colab本身就是基于Jupyter生态二次开发的产品,本地部署Jupyter可以实现和Colab完全一致的分块运行、变量持久化能力,是Python生态中交互式开发的主流标准方案。
  • Hydrogen:可集成在多款主流编辑器中,支持在普通代码文件内直接运行指定代码块,实时展示运行结果,适配多种编程语言内核。
  • 主流Python IDE如PyCharm也内置了分块运行能力,同样支持# %%标记划分代码块,独立执行后变量持久保留,无需额外安装扩展。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 04:15:03