Код VS с интерактивным окном Jupyter: как изменить цвета синтаксиса в интерактивном окне Python (некоторый текст не читается в темных темах)?

Я использую VS Code с интерактивным окном Python Jupyter, чтобы я мог запускать отдельные ячейки и получать выходные данные, цифры и т. д. в интерактивном окне Python.

Однако некоторые цвета не читаются на более темных темах, например см. синие и красные слова в примере ниже.

Изменение темы не меняет цвета в интерактивном окне Python.

введите описание изображения здесь


person KMFR    schedule 13.12.2018    source источник


Ответы (3)


К сожалению, это не полный ответ на ваш вопрос, но я обнаружил, что встроенные темные темы остаются разборчивыми в интерактивном окне Python. Вы можете обнаружить, что вам нужно перезапустить код, чтобы изменение темы произошло. Это снимок экрана при использовании прилагаемой темы dark+.

введите здесь описание изображения

person daveg    schedule 10.02.2019
comment
Странно, это выглядит иначе, чем у меня с темой Dark+ по умолчанию, которая выглядит так: i.imgur.com/ nC7wVGS.png (синий текст невозможно прочитать, красный цвет для строк не имеет смысла и так далее...) - person KMFR; 13.02.2019
comment
Перезапуск VSCode и перезагрузка окна сделали части импорта более читаемыми, но ошибки по-прежнему не читаются (синяя и красная части): i.imgur.com/NPNSvhB.png - person KMFR; 13.02.2019
comment
Да, кажется, текст вывода ячейки невелик - я думаю, что настройки внешнего вида, возможно, должны быть выставлены в расширении. Один похожий рабочий процесс, который может вас заинтересовать в качестве обходного пути, — это расширение VSnotebooks. - person daveg; 13.02.2019

В этой проблеме github VS Code Python есть полезная ветка по настройке цветов Jupyter: https://github.com/Microsoft/vscode-python/issues/3773.

Учитывая недавнюю загрузку расширения python, вы можете перейти в настройки> настройки пользователя, затем выполнить поиск «наука о данных» и настроить там все. Моя проблема заключалась в том, что ячейки с ошибками интерактивного окна не соответствовали темной теме по умолчанию.

До: введите здесь описание изображения

Я применил это решение (https://github.com/Microsoft/vscode-python/issues/3773#issuecomment-478073314), а теперь:

введите здесь описание изображения

Я использую VS Code 1.33.0 с расширением Python v 2019.3.6352 в OS X.

person arvi1000    schedule 08.04.2019

Измените тему на темную тему vs-code/темы по умолчанию и вернитесь к своей пользовательской теме.

Блокнот сохранит темы по умолчанию vs codes.

Только обходной путь, чтобы получить красивую тему в блокноте. Не могу перейти на пользовательскую тему.

Это сделало бы это.

Тема ноутбука перед переключением темы.

к этому

Тема ноутбука после переключения темы на темный режим vscode по умолчанию, а затем на пользовательскую тему

Если вам интересно, тема My Vs Code — это тема Bluloco Dark.

person kChess    schedule 24.12.2019