Сводка
Когда рисунок рисуется с помощью matplotlib
с использованием VSCode Jupyter Notebook, рисунок отображается в светлой теме, даже когда тема VSCode темно. Насколько я понимаю, эта проблема была решена , и VSCode должен по умолчанию matplotlib
цифры по умолчанию dark_background
, когда тема VSCode по умолчанию темная.
Что я делаю не так?
Я довольно новичок во всей этой науке о данных и в машинном обучении, и до сих пор я использовал Jupyter Notebook (и иногда Jupyter Lab) для всех моих потребностей в кодировании. Однако завершение кода в Jupyter Notebook оставляет желать лучшего, и поэтому я начал искать альтернативы Jupyter Notebook.
Недавно я обнаружил, что VSCode поддерживает использование Jupyter Notebook изначально и после установки расширения python я смог создать новые и открыть ранее сохраненные .ipynb
файлы, и все отлично работает (особенно IntelliSense ).
Однако есть один вопрос, который является несколько неприятным. Моя тема для VSCode по умолчанию темная, а цифры, созданные matplotlib
, находятся в светлой теме.
Я знаю, что могу использовать следующий код для рендеринга фигур в темном режиме:
from matplotlib import style
style.use('dark_background')
Но на GitHub это проблема уже устранена, поэтому, когда VSCode находится в темном режиме, VSCode автоматически по умолчанию использует стиль matplotlib
dark_background
. Однако я не испытываю эту автоматизацию.
Есть какие-то настройки, которые мне не удалось настроить?