Sexy and attractive color schemes handmade for the greatest C# IDE of all time, Rider by Jetbrains.
Jetbrains Rider uses Resharper behind the scene which has a more granular mechanism for syntax highlighting rules. However, a side effect of this is that most color schemes that can be found online which are touted as being compatible with all of Jetbrains’ IDEs will look broken and/or plain bad in Rider as they are not designed with these rules in mind.
Frustrated with the lack of good color schemes available to Rider, I decided to start my own line which I dub “Sexy Rider”, or how to bring sexy back into IDEs. Move out of the way Atom, Code, and Sublime Text hipsters, the sexiest editor is here.
A feature common to all of the color schemes here is a solid red background for errors, and a solid yellow background for warnings. (instead of the typical bacon wave underneath) This makes errors very easy to spot at a glance and I believe this to be a much better way to highlight errors, and makes it way harder for an error to go unnoticed before moving to compilation.
Furthermore, there is a second level of distinction for errors: Code which is syntactically valid but has non-existing symbols will appear with a solid red border, whereas ordinary syntax errors will appear plain or with a bold line underneath. I believe this provides greater insight.
Close Rider.
Copy the icls
file of your choice (read: all of them) to your Rider’s color directory which is inside the preferences directory. The directory can usually be found at…
~/Library/Preferences/.RiderXX/colors/
~/.RiderXX/config/colors/
%USERPROFILE%\.RiderCXX\config\colors\
Where XX is the Rider version. You might have a few directories if you’ve jumped between different versions, e.g. EAP and Official. Try them all or figure out which one is the right one for the Rider you’re using..
In rider, navigate to Preferences > Editor > Colors & Fonts
and select one of the color schemes from the dropdown. Each color scheme is prefixed with sx_
so as to clump them together.
If Bob Ross had been a programmer, this is the color scheme he would have used. Sky blues, colors of forestry, the woods and the sun in harmony; A perfect projection of nature into a technological landscape… Wow, deep.
A relaxing light color scheme for day-time usage, inspired by Solarized light. It’s so smooth it could make you cry.
Raspberries, blackberries, strawberries… F* that, those are mainstream berries. Cool kids like their daily berry intake in the form of a beautiful SexyRider color scheme!
Originally started as a clone of JellyBeans for Vim (a classic!) but became more personalized over time and due to Rider’s more granular syntax highlighthing engine and JellyBeans not being designed for C#, meaning I had to take some liberties.
According to established laws of physics, visible green light oscillating at around 555nm stimulates cones on the retina more easily than other wavelengths. With that in mind, I see no reason why code drawn on top of a vivid green back wouldn’t stimulate the mind more vividly, much like green light stimulates cones.
New color schemes. Currently in the works:
Tweaks and fine-tuning to existing color schemes.