Как изменить фон редактора Spyder на темноту?

Я только что обновил Spyder до версии 3.1, и мне не удается изменить цветовую схему на темноту. Я смог сменить консоль Python и iPython на темную, но возможность изменить редактор на темный - это не то место, где я ожидал бы этого. Может ли кто-нибудь сказать мне, как изменить цветовую схему редактора Spyder 3.1 на темноту?

Ответы

Ответ 1

Пожалуйста, перейдите к

Tools > Preferences > Syntax Coloring

и выберите там темную тему, которую вы хотите использовать.

Ответ 2

Tools->Preferences->Syntax coloring->Scheme changed to "Spyder Dark"

Ответ 3

Для Spyder 2.3, который все еще установлен через apt-get on linux, вы меняете тему с помощью

Tools > Preferences > Editor > Syntax Color 

Tools > Preferences > Syntax Coloring

отображаются только параметры для настройки различных тем, но на самом деле не применяется другая тема. Spyder 3.x использует второй вариант с помощью цвета синтаксиса.

Ответ 4

Если вы используете MacBook Pro (OS X), выполните следующие действия:

python > Preference > Syntax coloring

enter image description here

enter image description here

Ответ 5

В Spyder 2.3.8 на Ubuntu я нашел несколько настроек для этого - каждый для отдельной части окна... Кажется, что вы не можете сделать все области темными.

Editor

Inspector

Console

History

IPython

И конечный результат выглядит так:

Final

Ответ 6

Мне нравится сопоставлять темную схему редактора с темной схемой IPython. Что касается IPython, перейдите к

Tools > Preferences > IPython cosole > display tab

и проверьте Dark background.

Перезагрузите ядро. Затем посмотрите на цвета, которые вы получаете, скажем, при импорте. Мой spyder2 (python 2.7) использует Anaconda ipython 5.3.0, а импорт - розовый, лучшей схемой соответствия для редактора является Monokai, вы выбираете это в

Tools > Preferences > Syntax coloring

Мой spyder3 при выборе темного фона IPython (2.4.1) печатает цвета, немного отличающиеся от Monokai, но если вы перейдете к

Tools > Preferences > Syntax coloring  

перейдите на вкладку Monokai и немного измените цвета. Я должен был изменить встроенный от сирени до голубого

Ответ 7

Я попробовал вариант: Инструменты > Настройки > Синтаксическая раскраскa > Темный spyder не работает.

Вы должны использовать путь: Инструменты > Настройки > Синтаксическая раскраскa > spyder затем начните изменения, так как вы хотите, чтобы ваш редактор появился

Ответ 8

Я думаю, что некоторые из людей, отвечающих на этот вопрос, на самом деле не пытаются делать то, что они рекомендуют, потому что что-то не так с тем, как версия для Mac OS обрабатывает окна.

Когда вы выбираете новую цветовую схему и нажимаете OK, окно настроек выглядит так, как будто оно закрыто, но оно все еще там, за основным окном шпиона. Вам нужно переключить окна с помощью команды ~ или переместить главное окно spyder, чтобы открыть окно настроек. Затем вам нужно нажать Применить, чтобы получить новую цветовую схему.

Ответ 9

@D.Wolf - если в раскрывающемся списке "Инструменты" не отображается "Предпочтения", на панели инструментов также есть значок, указывающий на прямой путь к инструментам → "Установки", а раскраска синтаксиса расположена слева., Видите гаечный ключ? Просто нажмите на это.

Ответ 10

По моему это Сервис → Настройки → Редактор и раскрывающийся список "Синтаксическая цветовая схема" в самом низу списка.

Ответ 11

Я видел, как некоторые люди рекомендуют устанавливать дополнительное программное обеспечение, но, на мой взгляд, лучше всего использовать встроенные скины, их можно найти по адресу:

Сервис> Настройки> Синтаксис Раскраска

Ответ 12

Привет! Перейдите по ссылке GITHUB здесь (https://github.com/joonro/Spyder-Color-Themes). На странице написано, что вы можете получить потрясающую тему завтрашнего вечера.

Ответ 13

Сначала нажмите на настройки (Ctrl + Shift + alt + p), затем выберите опцию раскраски синтаксиса и измените схему на "Monokai". Теперь примените ее, и вы получите темную схему.

Ответ 14

1. Нажмите Инструменты
2. Нажмите Настройки
3. Выберите Синтаксис Раскраски

Ответ 15

Я хочу добавить, что вы можете изменить тему Spyder 3 на темную в Linux, используя:

Qtmodern


Установите Qtmodern с pip3

pip3 install --user qtmodern

Откройте файл:

python-site-packages/spyder/app/mainwindow.py

Импортировать современный стиль

Найти:

# Qt imports

Добавить:

import qtmodern.styles
import qtmodern.windows

Тема приложения

Найти метод:

def run_spyder(

Добавить:

#wrapper for custom theme
qtmodern.styles.dark(app)

Тема окна

Найти:

main.show()

Замените его на:

##wrapper for dark window theme
mw = qtmodern.windows.ModernWindow(main)
mw.show()

Ответ 16

Да, это интуитивный ответ. Ничто в Spyder не интуитивно. Перейдите в раздел "Настройки/Редактор" и выберите нужную схему. Затем перейдите в раздел "Настройки/Синтаксис" и настройте цвета, если хотите. tcebob