W systemie OSX, MacVim i Terminal mogą mieć motywy jasno-ciemno. Xcode 3.2 umożliwia takie samo dostosowanie edytora przy użyciu schematów kolorów.
Czy istnieje jednak sposób, aby zrobić to samo z panelami interfejsu użytkownika (na przykład lewy panel „Grupy i pliki” oraz górny panel widoku listy)? Jeśli nie, czy istnieje szybki sposób włączania / wyłączania obu paneli?
Odpowiedzi:
Chociaż nie możesz dostosować schematu kolorów IDE, możesz szybko przełączać nawigator, obszar debugowania i widoki narzędzi za pomocą następujących poleceń:
Nawigator: ⌘0
Obszar debugowania: ⇧⌘Y
Użyteczność: ⌥⌘0
Tak więc, jeśli ustawisz motyw na taki z ciemnym tłem, możesz szybko zamknąć / otworzyć jaśniejsze części IDE w razie potrzeby.
Możesz także zmienić konsolę debugowania, aby miała inne tło, przechodząc do preferencji
⌘.
, a następnie do opcji Czcionki i kolory , a następnie wybierając konsolę . Teraz możesz edytować jego tło:Po prostu pamiętaj, aby edytować kolory czcionek różnych tekstów wejściowych i wyjściowych, jeśli wybierzesz czarny. Domyślnie wszystkie czcionki wejścia / wyjścia są czarne, tylko monit konsoli nie.
źródło
Na razie jedna możliwość:
System Preferences
=>Accessibility
=>Display
=>Invert Colors
.Zwróć uwagę, że Apple niedawno ogłosił na WWDC, że Xcode 10 będzie obsługiwał „tryb ciemny” pod koniec 2018 roku.
źródło
Jednym fajnym obejściem tego problemu jest użycie kombinacji
Na przykład podoba mi się motyw Choco z aplikacji Chocolat, ale potrzebuję funkcjonalności Xcode, więc zaimportowałem motyw ręcznie, dostosowując i ulepszając niektóre czcionki i kolory w duplikacie niestandardowego ciemnego motywu Xcode. Gdy byłem zadowolony z ostatecznego motywu, zduplikowałem go i odwróciłem kolory za pomocą jednej ze stron internetowych, które można znaleźć w Google ( http://www.mattlag.com/scripting/hexcolorinverter.php ). I voila! „Ctrl-Opt-Cmd-8” + „Odwrócony ciemny motyw” sprawia, że całe środowisko Xcode jest ciemne i wygląda świetnie, bez konieczności ukrywania jakichkolwiek innych sekcji Xcode, takich jak Navigator, Debug i Utilities.
Daj mi znać, jeśli to rozwiązanie pomoże. Uważam, że jest to trochę czasochłonne, ale warte wysiłku.
ps: Opublikowałem omówione motywy na GitHub: https://github.com/Rep0se/xcode-themes
pps: Aby motywować narzędzie FileMerge w Mojave (na razie), użyj tego rozwiązania w połączeniu z odwróconymi kolorami opisanymi powyżej.
Wskazówka dotycząca szybkiego skrótu: aby uruchomić preferencje, naciśnij „Command” + ”,
źródło
WWDC 2018 ogłosiło, że Xcode 10 na macOS 10.14 wreszcie będzie zawierał natywną obsługę trybu ciemnego. Będzie to dostępne około trzeciego kwartału 2018 roku. Będzie to całkowicie ciemny styl, od menu bocznych po scenorysy.
źródło
Możesz przejść do trybu pełnego ciemności z nowym systemem macOS Mojave. Po prostu przejdź do Ustawienia systemowe-> Ogólne i przełącz na ciemny. Cieszyć się!!!
źródło
Szperałem ostatnio i sam znalazłem coś w rodzaju "Hack" DVT Framework ... Xcode 10 z ciemnym motywem jest jednak tuż za rogiem, więc nie będzie już potrzeby tego hakowania ... W każdym razie możesz rób fajne rzeczy, takie jak zmiana kolorów podświetlenia przycisków i przeglądarek plików plist ... Jeśli otworzysz Xcode za pomocą
Show Package Contents
i trochę przejrzysz, możesz znaleźć ten ładny plik:/Applications/Xcode.app/Contents/SharedFrameworks/DVTKit.framework/Versions/A/Resources/Default.dvttheme
Możesz to otworzyć za pomocą
Visual Studio Code
lubAtom
lub dowolnego edytora kodu.Od teraz możesz trochę hakować i zmienić niektóre kolory w Xcode IDE:
Ale w jakiś sposób, ze względu na naturę motywu Aqua / interfejsu użytkownika, nie możesz zmienić scrollViews, co jest trochę rozczarowujące ... Gdybyś mógł, już stworzyłbym repozytorium, które miałoby do tego całe szaleństwo kolorów. Jeśli chcesz, możesz zmienić przynajmniej plistViewer i okna inspektora atrybutów (właściwości są nazywane i udokumentowane ładnie w
Default.dvttheme
Mam nadzieję, że to trochę pomoże.
edytować:
Co możesz zrobić, to edytować domyślny motyw Aqua za pomocą
ThemeEngine
https://github.com/DominikBucher12/ThemeEngine(Zmień zasoby na czarne / ciemne), a Xcode odziedziczy ten wygląd.
źródło
Istnieje projekt Xcode, który ma ogromną kolekcję motywów, zarówno jasnych, jak i ciemnych. Mój ulubiony to Moodnight . https://github.com/hdoria/xcode-themes
źródło