This is my artisanal, hand-crafted, dark color theme for use in the amazing dev tools by JetBrains.
I'm a programmer, and I use this color theme while I'm writing code all day.
Over the years I've used PHPStorm, RubyMine, InteliJ, and usually reach for WebStorm the most. I'm looking forward to PyCharm as I jump into Python and machine learning.
I've honed my color scheme over the years as new languages come out, my programming environment changed, and my tastes evolve. No doubt the color choices are influenced by dozens of fantastic dark-colored themes I've discovered in the past, but I don't have any particular references to note. This one is my responsibility.
Please give it a try! Find out if it's helpful. If you come to like it please pass on a kind word about it to your friends and teammates!
- Ping me on Twitter @KenTabor to talk about this.
- Check out my technical blog for the latest on frontend engineering, UX, and leadership.
JavaScript looks like this with my color scheme!
Sass looks like this with my color scheme!
This color theme supports just about all of the web-centric, full-stack, programming languages. For sure the ones particularly Ken-centric including:
- JavaScript, HTML, CSS, SCSS/Sass, LESS, JSON
- NodeJS, Ruby, PHP
- Apache Config, Regex, SQL, Cucumber, Database
- ERB, EJS, Jade, HAML, XML, YAML
This list has grown over the years, and I expect it to keep growing.
Over the years I found each JetBrains IDE used it's own .xml
file formatted specifically for its own need. Over the years they switched to what I think is a single, all-inclusive, multi-use format stored in a .icls
file.
For that reason I've removed all legacy references to supporting individual IDEs.
You'll only discover one file here now: KATzCool.icls
, and I expect you'll use it well in your particular choice of JetBrains IDEs.
Nothing formal. Copy my color theme file KATzCool.icls
to a subdirectory on your machine. The main filepath changes based on your IDE of choice.
Installing my color theme is easy. Drop it into the config sub-directory created by your IDE.
On OSX that looks typically like this:
/Users/ken/Library/Preferences/RubyMine2016.3/colors
/Users/ken/Library/Preferences/PyCharm2017.2/colors
/Users/ken/Library/Preferences/WebStorm2017.2/colors
Your situation will vary depending on what IDE and what build you have installed.
I no longer keep a daily MS Windows dev machine. Not sure where JetBrains IDEs are stored on that environment. If you poke around your file system a bit I bet you figure it out.
You'll need to tell your IDE to start using my Color scheme.
Restart your IDE if it was running while you copied over my color theme file.
Change the color scheme in your IDE preference dialog box.
This doesn't have anything to do with color schemes, but it's a bonus topic just for fun!
I'm picky about what programmer's editor I use, and even more picky about my font. I hope you are too. Excellent tools make us better at our craft.
Check out the one I'm using, and see if it'll help you better read your code.
This represents my ideal font for code. Install it now.
A fine fallback font. Worth a look.
Creating and maintaining my color scheme is work that I take joy from. It makes me better at my profession, makes my code feel a bit more vibrant, and displays the syntax more clearly.
I hope it helps you too! Enjoy in good health.
-Ken