Unter OSX können MacVim und Terminal so gestaltet werden, dass sie hell auf dunkel sind. Xcode 3.2 ermöglicht die gleiche Anpassung für seinen Editor mithilfe von Farbschemata.
Gibt es jedoch eine Möglichkeit, dasselbe mit den Benutzeroberflächen zu tun (z. B. linker Bereich "Gruppen und Dateien" und oberer Bereich der Listenansicht)? Wenn nicht, gibt es eine schnelle Möglichkeit, beide Bedienfelder ein- und auszuschalten?
Antworten:
Während Sie das IDE-Farbschema nicht anpassen können, können Sie den Navigator, den Debug-Bereich und die Dienstprogrammansichten mit den folgenden Befehlen schnell umschalten:
Navigator: ⌘0
Debug-Bereich: ⇧⌘Y
Dienstprogramm: ⌥⌘0
Wenn Sie also Ihr Thema auf ein Thema mit dunklem Hintergrund einstellen, können Sie die helleren Bereiche der IDE nach Bedarf schnell schließen / öffnen.
Sie können die Debug-Konsole auch so ändern, dass sie einen anderen Hintergrund hat, indem Sie in die Einstellungen
⌘.
gehen, dann zu Schriftarten und Farben gehen und dann die Konsole auswählen . Jetzt können Sie den Hintergrund bearbeiten:Stellen Sie nur sicher, dass Sie die Schriftfarben der verschiedenen Ein- und Ausgabetexte bearbeiten, wenn Sie Schwarz wählen. Standardmäßig sind alle Eingabe- / Ausgabe-Schriftarten schwarz, nur die Konsolenaufforderung nicht.
quelle
Eine Möglichkeit für jetzt:
System Preferences
=>Accessibility
=>Display
=>Invert Colors
.Beachten Sie, dass Apple kürzlich auf der WWDC angekündigt hat, dass Xcode 10 ab Ende 2018 den "Dark Mode" unterstützen wird.
quelle
Eine coole Problemumgehung besteht darin, eine Kombination aus zu verwenden
Zum Beispiel mag ich ein Choco-Thema aus der Chocolat-App, aber ich benötige die Funktionalität von Xcode. Deshalb habe ich das Thema manuell importiert, indem ich einige der Schriftarten und Farben im Duplikat eines benutzerdefinierten dunklen Themas von Xcode angepasst und verbessert habe. Nachdem ich mit dem endgültigen Thema zufrieden war, habe ich es dupliziert und die Farben mithilfe einer der Websites in Google ( http://www.mattlag.com/scripting/hexcolorinverter.php ) invertiert . Und voila! "Strg-Opt-Cmd-8" + "Inverted Dark Theme" macht die gesamte Xcode-Umgebung dunkel und sieht großartig aus, ohne dass andere Xcode-Abschnitte wie Navigator, Debug und Dienstprogramme ausgeblendet werden müssen.
Lassen Sie mich wissen, ob diese Lösung hilft. Ich finde es etwas zeitaufwändig, aber die Mühe wert.
ps: Ich habe die besprochenen Themen auf GitHub gepostet: https://github.com/Rep0se/xcode-themes
pps: Um das FileMerge-Tool in Mojave (vorerst) zu thematisieren, verwenden Sie diese Lösung in Kombination mit den oben beschriebenen Farben umkehren.
Schnelle Verknüpfung Tipp: Um die Einstellungen zu starten, drücken Sie "Befehl" + ","
quelle
WWDC 2018 kündigte an, dass Xcode 10 unter macOS 10.14 endlich die Unterstützung des nativen Dunkelmodus beinhalten wird. Dies wird ab dem dritten Quartal 2018 verfügbar sein. Von den Seitenmenüs bis zu den Storyboards wird es einen völlig dunklen Stil geben.
quelle
Mit dem neuen macOS Mojave können Sie in den Volldunkelmodus wechseln. Gehen Sie einfach zu Systemeinstellungen-> Allgemein und wechseln Sie zu Dunkel. Genießen!!!
quelle
Ich habe in letzter Zeit herumgegraben und selbst eine Art "Hack" von DVT Framework gefunden ... Xcode 10 mit dunklem Thema ist jedoch um die Ecke, so dass dieses Hacken nicht mehr erforderlich ist ... Wie auch immer Machen Sie damit nette Dinge wie das Ändern der Hervorhebungsfarben für Schaltflächen und Browser für Plist-Dateien ... Wenn Sie Xcode mit öffnen
Show Package Contents
und ein wenig stöbern, finden Sie diese schöne Datei:/Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/Resources/Default.dvttheme
Sie können diese öffnen entweder mit
Visual Studio Code
oderAtom
oder beliebigen Code - Editor.Von nun an können Sie einige Hacking-Aktionen ausführen und einige der Farben in der Xcode-IDE ändern:
Aber irgendwie können Sie aufgrund der Natur des Aqua-Themas / der Benutzeroberfläche die scrollViews nicht ändern, was ein bisschen enttäuschend ist ... Wenn Sie könnten, würde ich bereits ein Repo erstellen, das die ganze Verrücktheit der Farben dafür hätte. Wenn Sie möchten, können Sie mindestens plistViewer und das Attributinspektorfenster ändern (Die Eigenschaften werden in aufgerufen und dokumentiert)
Default.dvttheme
Hoffe das hilft ein bisschen.
bearbeiten:
Sie können das Standard-Aqua-Design mit https://github.com/DominikBucher12/ThemeEngine bearbeiten
ThemeEngine
(Ändern Sie die Assets in Schwarz / Dunkel) und der Xcode würde dieses Erscheinungsbild erben.
quelle
Es gibt ein Xcode-Projekt mit einer riesigen Sammlung von hellen und dunklen Themen. Mein Favorit ist Moodnight . https://github.com/hdoria/xcode-themes
quelle