VS Code 1.60.0版本Notebook运行代码输出字体过小问题咨询
问题原因
VS Code 1.60版本的Notebook功能采用独立的渲染架构,代码输入单元格复用原生编辑器的字体、缩放配置,输出区域则使用独立的默认配置参数,二者的缩放适配逻辑没有完全对齐全局window.zoomLevel设置,所以调整全局缩放时会出现输入、输出区域字号适配不一致的情况。
解决方案
- 优先使用专属配置调整输出区域字号,无需修改全局缩放:
- 打开VS Code设置面板,快捷键为
Ctrl+,(Windows/Linux)或Cmd+,(Mac) - 搜索配置项
notebook.output.fontSize,直接调整数值即可,默认值与编辑器字号一致,你可以根据当前缩放等级将其调大2-3个单位,即可匹配输入区域的观感
- 打开VS Code设置面板,快捷键为
- 可选优化配置:
- 调整
notebook.output.lineHeight可以修改输出区域的行间距,避免内容过密 - 修改
notebook.output.fontFamily为和编辑器相同的字体,可让输入输出视觉风格更统一 - 如果你使用的是Jupyter扩展的Notebook,还可以同步调整
jupyter.outputFontSize适配第三方扩展的输出渲染逻辑
- 调整
内容的提问来源于stack exchange,提问作者Amar Pratap singh
相关产品推荐
相关产品推荐

