Ich habe Spyder gerade auf Version 3.1 aktualisiert und ich habe Probleme beim Ändern des Farbschemas in Dunkel. Ich war in der Lage, die Python- und iPython-Konsole in dark umzuwandeln, aber die Option, den Editor auf dark umzustellen, ist nicht der Ort, an dem ich ihn erwarten würde. Könnte mir jemand sagen, wie man das Farbschema des Editors von Spyder 3.1 in Dark ändern kann?
Bitte gehe zu
Tools > Preferences > Syntax Coloring
und wählen Sie dort das dunkle Thema aus, das Sie verwenden möchten.
Tools->Preferences->Syntax coloring->Scheme changed to "Spyder Dark"
Bei Spyder 2.3, das noch über apt-get unter Linux installiert ist, ändern Sie das Design über
Tools > Preferences > Editor > Syntax Color
Das
Tools > Preferences > Syntax Coloring
zeigt nur Optionen zum Anpassen der verschiedenen Themen an, ohne jedoch ein anderes Thema anzuwenden. Spyder 3.x verwendet die zweite Option über Syntaxfarbe.
Ich denke, einige der Leute, die diese Frage beantworten, versuchen nicht wirklich das zu tun, was sie empfehlen, weil die Windows-Version der Mac OS-Version nicht stimmt.
Wenn Sie das neue Farbschema auswählen und auf OK klicken, sieht das Einstellungsfenster wie geschlossen aus, es befindet sich jedoch immer noch hinter dem Hauptfenster von Spyder. Sie müssen das Fenster mit dem Befehl ~ wechseln oder das Hauptfenster des Spyder verschieben, um das Einstellungsfenster anzuzeigen. Dann müssen Sie auf Anwenden klicken, um das neue Farbschema zu erhalten.
Ich mag es, das dunkle Schema des Editors an das dunkle Schema von IPython anzupassen. Wie für IPython gehen Sie zu
Tools > Preferences > IPython cosole > display tab
und Dark background
überprüfen.
Starten Sie den Kernel neu. Sehen Sie sich dann die Farben an, die Sie beim Importieren erhalten. Mein Spyder2 (Python 2.7) verwendet Anacondas ipython 5.3.0 und der Import ist pink. Das am besten passende Schema für den Editor ist Monokai
Tools > Preferences > Syntax coloring
Mein spyder3 druckt bei der Auswahl des dunklen Hintergrunds von IPython (2.4.1) etwas andere Farben als Monokai, aber wenn Sie zu
Tools > Preferences > Syntax coloring
sie gehen zur Registerkarte Monokai
und ändern die Farben ein wenig. Ich musste von Flieder auf Cyan wechseln
Ich habe die Option ausprobiert: Extras> Voreinstellungen> Syntaxfärbung> dark spyder funktioniert nicht.
Verwenden Sie stattdessen den Pfad: Tools> Preferences> Syntax coloring> spyder Beginnen Sie dann mit den Änderungen, wenn Ihr Editor angezeigt werden soll
Ich möchte hinzufügen, dass Sie das Thema von Spyder 3 in ein dunkles Linux ändern können, indem Sie Folgendes verwenden:
pip3 install --user qtmodern
python-site-packages/spyder/app/mainwindow.py
Finden:
# Qt imports
Hinzufügen:
import qtmodern.styles
import qtmodern.windows
Suchmethode:
def run_spyder(
Hinzufügen:
#wrapper for custom theme
qtmodern.styles.dark(app)
Finden:
main.show()
Ersetzen Sie es durch:
##wrapper for dark window theme
mw = qtmodern.windows.ModernWindow(main)
mw.show()
@ D.Wolf - Wenn in der Dropdown-Liste unter Extras keine Voreinstellungen angezeigt werden, befindet sich in der Symbolleiste auch ein Symbol, das einen direkten Pfad zu Werkzeuge -> Voreinstellungen darstellt, und die Syntaxfarbe befindet sich auf der linken Seite . Sehen Sie den Schraubenschlüssel? Klicken Sie einfach darauf.
Bei mir befinden sich Tools -> Preferences -> Editor und das Dropdown-Menü "Syntax Color Scheme" ganz unten in der Liste.
1.Klicken Sie auf Extras
2.Klicken Sie auf Einstellungen
3.Wählen Sie Syntax Coloring
Klicken Sie zuerst auf Einstellungen (Strg + Umschalt + Alt + P), dann auf die Option zum Färben der Syntax und ändern Sie das Schema in "Monokai". Wenden Sie es jetzt an, und Sie erhalten das dunkle Schema.
hier geht es zum GITHUB-Link ( https://github.com/joonro/Spyder-Color-Themes ) Machen Sie es wie auf der Seite beschrieben, Sie können das atemberaubende tomorrow night - Thema erhalten