如何在 VS 代码编辑器中设置 jupyter notebook (.ipynb) 单元格输出的颜色?

How to set color of cell output of jupyter notebook (.ipynb) in VS Code editor?

有时从 VS Code 编辑器 处理 jupyter notebooks 会很方便(加载速度更快,延迟更短,调试更容易)。
尽管如此,还是存在一个问题,即默认主题颜色的对比度不够,无法区分输入和输出单元格。

我很难弄清楚我应该更改哪个设置,让我们说,让输出单元格背景只是“深灰色”(我我使用默认的 VS 2019 Dark 主题,但其他选项也与 .ipynb 文件没有对比)。 欢迎任何帮助。

(我也遇到过其他类似的问题,但没有找到交钥匙解决方案。)

示例:

我不确定这是否对您有帮助,但您可以尝试通过将此添加到您的 settings.json 文件来覆盖 VSCode 的主题:

{
  "jupyter.ignoreVscodeTheme": true
}

如果您更喜欢使用 VSCode 的图形用户界面来编辑设置,您可以转到您的 Jupyter 扩展(假设您已安装)=> 扩展设置 => 并选中“忽略 Vscode主题。

您需要重新启动或重新加载 VSCode 才能生效。

在 settings.json -- 可以在 File(Windows)/Code(Mac)>Preferences>Settings -- 点击任何 link 说明“在 settings.json 中编辑”

将此添加到 json 中将起作用 -- 笔记本的设置必须放在 workbench.colorCustomizations 下。

"workbench.colorCustomizations": {
"notebook.outputContainerBackgroundColor": "#FFFFFF",
  },