如果我在 Visual Studio Code 和 Matplotlib 中使用深色主题,则可以将图形配置为深色背景,但小部件/单元格的背景仍然是白色。
%matplotlib widget
import matplotlib.pyplot as plt
import numpy as np
plt.style.use('dark_background')
figure, axis = plt.subplots()
axis.plot(np.arange(100))
Run Code Online (Sandbox Code Playgroud)
如果我使用 Jupyter 扩展的选项在笔记本中使用 Visual Studio Code 主题,也会发生这种情况(实际上,情况会更糟,因为轴标签不可见)。
请注意,我需要用作%matplotlib widget
渲染器,并且不能使用%matplotlib inline
. 对于内联,我找到了一个有效的配置。
在浏览器中,如果我选择 Jupyter 深色主题,它就会起作用,所以我想,如果可能的话,我会在 Jupyter 渲染器扩展中选择不同的“主题”(?)
有没有办法配置 Jupyter 扩展/Visual Studio Code/...以获得真正的“Matplotlib 黑暗模式”?