Ich bin neu hier bei Stackoverflow und bin voller Aufregung, wenn ich meine erste Frage stelle. Bei meiner ersten Frage geht es darum, das Farberscheinungsbild von MySQL Workbench von der Standardeinstellung für weißen Hintergrund auf den negativen Wert für Schwarz zu ändern.
Ich hatte vor, das Thema mit meinem Dark Theme Eclipse Juno zu kombinieren. Das Anpassen meines Augenkontrasts an den schnellen Farbwechsel kann mein Sehvermögen schädigen.
Darüber hinaus bin ich offen für Vorschläge, ob eine solche Änderung möglich ist oder nicht.
Vielen Dank.
themes
mysql-workbench
David B.
quelle
quelle
Antworten:
Es ist nicht wirklich eine Programmierfrage, aber es ist eine schnelle, also lassen Sie mich das beantworten. Die Themen von MySQL Workbench sind eine Sammlung von Farben für bestimmte Hauptteile der Anwendung. Es ist geplant, sie in einer späteren Version anzupassen. Um ein dunkles Thema als eine der Vorlagen zu erhalten, reichen Sie bitte eine Funktionsanfrage unter http://bugs.mysql.com ein . Beachten Sie jedoch, dass nicht jedes UI-Element gemäß dem Workbench-Thema gefärbt ist. Beispielsweise bleiben Textfelder weiß, da sie die Windows-Standardfarben verwenden.
quelle
Hier erfahren Sie, wie Sie die Farben von MySQL Workbench ändern (EINSCHLIESSLICH DER HINTERGRUNDFARBE).
Öffnen Sie die XML-Datei mit dem Namen
code_editor.xml
im Datenordner des Installationsverzeichnisses der MySQL Workbench (normalerweiseC:\Program Files\MySQL\MySQL Workbench 6.3 CE\data
). Hier finden Sie viel Styling für verschiedene Codeelemente, aber es fehlen einige.MySQL Workbench verwendet Szintilla als Code-Editor, und Szintilla definiert einige weitere Stile, die Sie in der
code_editor.xml
Datei verwenden können. Diejenige, die für die Hintergrundfarbe verwendet wird, ist die Stil-ID 32 .Hier ist die vollständige Liste für MySQL (Szintilla hat Tausende von Stilen für viele Sprachen) mit meiner Konfiguration:
quelle
<language name="SCLEX_MYSQL">
Knoten einfügen , nicht am Ende der Datei.MBP HD/ Applications/MySQLWorkbench.app/Contents/Resources/data/
Bearbeiten: Hinweis: Diese Antwort ist alt und eine bessere Lösung finden Sie auf derselben Seite. Diese Antwort bezieht sich auf MySQL Workbench 6.3 und ist veraltet. Wenn Sie eine neue Version (8.0 wie heute) verwenden, suchen Sie auf dieser Seite nach einem @ VSingh-Kommentar.
Ursprüngliche Antwort:
Nur eine Kopie von Gastons Antwort, aber mit Monokai- Themenfarben.
quelle
Versuchen Sie, den Dunklen Modus auf der MySQL Workbench zu deaktivieren. Führen Sie dies auf dem Terminal aus
quelle
-bool no
schaltet das Thema wieder ein!So deaktivieren Sie den Dark-Modus in der MySQL-Workbench auf dem Mac: Öffnen Sie das Terminal und verwenden Sie den folgenden Befehl:
Standardeinstellungen schreiben com.oracle.workbench.MySQLWorkbench NSRequiresAquaSystemAppearance -bool yes
So aktivieren Sie den Dark-Modus in der MySQL-Workbench auf dem Mac: Öffnen Sie das Terminal:
Standardeinstellungen schreiben com.oracle.workbench.MySQLWorkbench NSRequiresAquaSystemAppearance -bool no
quelle
MySQL Workbench 8.0 Update
Basierend auf Gunthers Antwort scheint es so, als ob
code_editor.xml
sie planen, irgendwann einen dunklen Modus zu aktivieren. Was einmal war,fore-color
wurde jetzt infore-color-light
und aufgeteiltfore-color-dark
. Ebenso mitback-color
.So erhalten Sie einen dunklen Editor (nicht das gesamte Anwendungsthema), der auf den von elMestre freundlicherweise bereitgestellten Monokai-Farben basiert:
Denken Sie daran, alle diese Stile in das
<language name="SCLEX_MYSQL">
Tag einzufügencde_editor.xml
.quelle
FYI Dark Theme ist jetzt in der Dev-Version von
MySQL Workbench
Update: Von dem, was ich kann sagen , es ist Nativ eingebaut in
MySQL Workbench 8.0.15
fürMAC OS X
Das Paket, das ich heruntergeladen habe, war
mysql-workbench-community-8.0.15-macos-x86_64.dmg
https://dev.mysql.com/downloads/workbench/
quelle
Yoga zitieren ...
Ich habe gerade durch verblüfftes Experimentieren (dh als erstes habe ich versucht, funktioniert) festgestellt, dass, wenn ich diese Datei kopiere ...
/Users/your.username/Library/Application Support / MySQL / Workbench / code_editor.xml
... und dann bearbeitet es dort , es ist in der Tat außer Kraft setzen. Funktionierte einfach perfekt für mich unter Mac OS X Sierra und MySQL Workbench 6.3.
quelle