RubyMine 2016.2 Help

Color-Deficiency Adjustment

Light editor schemes

To people with red-green color deficiency, green, red and their hues might look the same.
In the default color scheme, red is reserved for the errors and green for the strings:

The simulation below shows how the same code fragment will look for a person with green
color deficiency. Strings, annotations and unknown symbols are all the same color.
The wavy error underline is lighter and less noticeable:

The Adjust for color deficiency option changes colors so that they can be differentiated
by a person with green or red color deficiency. Strings and annotations are shades of blue,
and orange is reserved for the error states:

Then, with the option Adjust for color deficiency turned on, and green color deficiency is
selected, the simulation for the green color deficiency will look like the following:

Highlight for read/write states of identifiers at caret are well distinguished for the persons without color
deficiency:

However, these states become indistinguishable for the persons with color deficiency:

With the Adjust for color deficiency option, the difference between read and write states
remains visible. In the example below you see the green color deficiency simulation:

Folded text highlight in the default scheme is easily noticeable for the persons without color deficiency:

But this is a challenge for the persons with color deficiency - it is too light to notice:

With the Adjust for color deficiency option it becomes noticeable:

Darcula scheme

The non-adjusted Darcula text looks as follows:

The difference between the various elements of text is not noticeable for the persons with color deficiency:

Now turn on the option Adjust for color deficiency.

Compare the view of the editor for the persons without color deficiency:

and that for the persons with color deficiency:

Test runner adjustment

Colors of the test runner progress have also been adjusted. The usual progress bar color is indistinguishable
for a person with green or red color deficiency. Compare the view of the test
runner for the person without color deficiency:

with that for the persons with color deficiency:

Turn on the option Adjust for color deficiency, and compare the view of the test runner
for the person without color deficiency: