Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to theme the ENTIRE Xcode IDE to light-on-dark?

Tags:

xcode

themes

On OSX, MacVim and Terminal can both be themed to be light-on-dark. Xcode 3.2 allow the same customization for its editor using color schemes.

However, is there a way to do the same to its UI panels ("Groups and Files" left pane and the list view top pane for example)? If not, is there a quick way to toggle both panels on/off?

like image 416
pokkimon Avatar asked Apr 22 '10 16:04

pokkimon


People also ask

How do I change the color of my Xcode?

Xcode Getting started with Xcode Changing The Color SchemeWith the preference pane open you can click on the 'Fonts and Colors' tab. From here you can change the source AND console background and font colors.

Is there a dark mode for Xcode?

Go to the attributes inspector and select 'Any, Dark' in the appearance option. Now you can set the dark appearance color! Enable dark appearance for each color in Xcode.


2 Answers

While you can't adjust the IDE color scheme, you can quickly toggle the navigator, debug area, and utility views with the following commands:

Navigator : ⌘0

Debug Area : ⇧⌘Y

Utility : ⌥⌘0

So, if you set your theme to one with a dark background, you can quickly close/open the lighter portions of the IDE as needed.

You can also change the debug console to have a different background by going into preferences ⌘., then go to Fonts & Colors, then select the Console. Now you can edit its background: enter image description here

Just be sure to edit the font colors of the various input and outputs texts if you choose black. By default all of the input/output fonts are black, only the console prompt is not.

like image 152
Jbryson Avatar answered Oct 12 '22 01:10

Jbryson


One possibility for now: System Preferences => Accessibility => Display => Invert Colors.

Note that Apple recently announced at WWDC that Xcode 10 will support "dark mode" as of some time in late 2018.

like image 25
Paul R Avatar answered Oct 12 '22 01:10

Paul R