如何在VSCode的Jupyter Notebook中实现Colab式当前执行行高亮?
VSCode Jupyter Notebook 实现Colab式执行行持续高亮
以下是两种无需依赖调试模式的可行方案:
官方扩展内置设置
打开VSCode设置(快捷键Ctrl+,),搜索并开启Jupyter: Execution Indicator Enabled。开启后,单元格执行时会自动高亮当前正在运行的代码行,全程持续跟踪执行位置,无需手动操作。还可通过Jupyter: Execution Indicator Color自定义高亮颜色,适配你使用的主题。第三方扩展增强
如果官方设置的效果无法满足需求,可以安装Jupyter Highlight Current Line这类第三方扩展。它会在单元格执行过程中自动高亮当前运行行,支持自定义高亮样式,启动单元格执行后便自动持续跟踪,完全无需依赖调试模式。
注意事项
- 确保你的VSCode及Jupyter扩展为最新版本,旧版本可能不支持上述功能。
- 调试模式的逐行高亮是针对断点调试场景设计的,与这种实时跟踪执行行的高亮逻辑不同,上述方案均针对正常执行流程,无需手动干预即可实现持续高亮。
内容的提问来源于stack exchange,提问作者Hacker1337
相关产品推荐
相关产品推荐

