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

VS Code中Python脚本与Jupyter Notebook语法高亮效果不同是什么原因

该问题不属于软件原生Bug,通常是Jupyter扩展相关配置未正确开启导致,可按照以下步骤修复:

  • 确认单元格语言模式
    打开.ipynb文件后,点击任意代码单元格,查看VS Code右下角状态栏的语言标识,确认是否为Python,若为其他语言,点击标识后选择Python即可。
  • 开启语义高亮配置
    按下Ctrl+,打开设置面板,搜索notebook.editorOptionsCustomizations,点击「编辑settings.json」,添加如下配置:
    "notebook.editorOptionsCustomizations": {
        "editor.semanticHighlighting.enabled": true
    },
    "[python]": {
        "editor.semanticHighlighting.enabled": true
    }
    
    保存配置后重启VS Code,重新打开.ipynb文件验证高亮效果。
  • 排查扩展冲突
    临时禁用所有第三方代码高亮、Notebook相关扩展,重启VS Code后测试高亮是否恢复,排除扩展冲突导致的着色异常。
  • 重置Jupyter扩展配置
    在扩展列表中找到Jupyter扩展,右键选择「重置设置」,重启VS Code后重新加载文件即可。

内容的提问来源于stack exchange,提问作者Osama El-Ghonimy

相关产品推荐
方舟 Agent Plan

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

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