How to Import Previous Darcula Color Scheme in RubyMine

Newest update: Jan 16, 2019

RubyMine 2018.3.3 puts Darcula 2018.2 back in the list of color schemes (Preferences / Settings | Editor | Color Scheme) and doesn’t require any importing. Please update to the newest version from the IDE, via Toolbox App, or download it from our website.

Previous update: Jan 6, 2019

RubyMine 2018.3.2 doesn’t have the Darcula 2018.2 color scheme in the list of available color schemes on MacOS and Windows. This is a bug [RUBY-23348]. Please use this temporary workaround to re-enable the Darcula 2018.2 color scheme in v2018.3.2:

  1. Download the Darcula_2018.2.icls file from here.
  2. In RubyMine, go to Preferences / Settings | Editor | Color schemes. Click on the gear icon and choose “Import Scheme”.
  3. Find and choose the earlier downloaded Darcula_2018.2.icls. Don’t forget to click “Apply” after importing the scheme.

Previous update: Dec 12, 2018

Please note that starting with v2018.3.1 Darcula 2018.2 is added to the list of color schemes (Preferences / Settings | Editor | Color Scheme) and doesn’t require any importing. All custom changes made to Darcula in v2018.2 or older are preserved. Please report any issues to RUBY-23180.

Hey all,

This post explains why we decided to update the Darcula color scheme in RubyMine 2018.3, and shows you how to quickly rollback to the previous version of Darcula if you don’t like the new one.

Why new Darcula

RubyMine 2018.3 comes with a new, much nicer, Darcula color scheme. In the new version, we updated colors for most of the Ruby/Rails elements to make your code look less noisy. For example, we got rid of the glaring red color used for Ruby classes and require calls, reworked the strings that were too bright and bold, and fixed some other aesthetics to make it look that little bit prettier:

new darcula scheme

The new color scheme is also much more consistent with the Darcula schemes on offer in the other JetBrains IDEs. For instance, if you are into web development, you will notice that switching from Ruby to JavaScript files and back is now easier on the eye:

js to ruby comparison with new Darcula

By the way, the new Darcula allows you to change the color of hash keys, which wasn’t available in previous versions of RubyMine.

Rolling back to previous Darcula scheme

To switch back to the old Darcula scheme, do the following:

  1. Go to Preferences / Settings | Editor | Color Scheme | Ruby.
  2. Make sure Darcula is chosen.
  3. Click on the gear icon, and choose Import Scheme | Transform current scheme to Darcula 2018.2:

If you have customized your Darcula scheme before, RubyMine 2018.3 will use it by default. However, your custom version will now use all the new Darcula colors except for those ones that you customized in the past. Choose Import Scheme | Transform current scheme to Darcula 2018.2 to to make your custom Darcula look exactly like it did in RubyMine 2018.2 or earlier.

If for some reason you can’t find your custom scheme in RubyMine 2018.3, you can export it to an .icls file from the older version of RubyMine and save it on your disk. To do that, choose Export | IntelliJ IDEA color scheme (.icls):

Then import the saved .icls file in v2018.3 and apply “Transform current scheme to Darcula 2018.2” to it:

Please note that Darcula 2018.2 is always applied to the scheme currently in use. So if you chose another scheme, for example, High contrast, the Darcula 2018.2 importing option will use it as a background scheme, and will apply the colors from Darcula 2018.2 onto it:

If you have any problems with importing the previous Darcula scheme, let us know about them in RUBY-22495.

Cheers,
Your RubyMine Team

This entry was posted in WhatsMining and tagged , , , . Bookmark the permalink.

10 Responses to How to Import Previous Darcula Color Scheme in RubyMine

  1. jan says:

    the new color scheme is so terrible,and i can’t rollback to old version,even i have import the old version .icls file, the color settings can’t not change,so bad~

    • Artem Sarkisov says:

      Hey Jan,

      Which version of RubyMine are you running? Starting with v2018.3.1 and newer you don’t have to import your old color scheme anymore. Just go to Preferences / Settings | Color scheme | Ruby, and choose RubyMine 2018.2 from the list of available color schemes.

      You can update to the latest version of RubyMine from the IDE, via the Toolbox App, or download it directly from our website: https://www.jetbrains.com/ruby/download/

    • Artem Sarkisov says:

      Jan,

      I’ve just discovered that v2018.3.2 doesn’t have a Darcula 2018.2 color scheme in the list of color schemes while v2018.3.1 has it. This is frustrating and on behalf of the RubyMine team I apologize for this bug.

      The current way to re-enable the old Darcula version in RubyMine 2018.3.2 is to manually import the Darcula_2018.2.icls file and apply it. You can download Darcula_2018.2 from here https://youtrack.jetbrains.com/issue/RUBY-22495#focus=streamItem-27-3074049-0-0.

      I assume that you already figured out how to import the scheme in RubyMine, but just in case: go to Preferences / Settings | Editor | Color schemes. Then click on the gear icon and choose Import Scheme. Then find and choose the earlier downloaded Darcula_2018.2.icls. Don’t forget to click “Apply” after importing the scheme.

      Once again, sorry for this issue, and please let me know if I can help you with anything else.

  2. ANDRES LEON says:

    A link to download the “Darcula 2018.2” color scheme in this article would be really helpful.

    Cheers

    • Artem Sarkisov says:

      Andres,

      I’m guessing you are also running v2018.3.2 and you can’t find a way to rollback to the previous Darcula color scheme. Please feel free to download it from here: https://youtrack.jetbrains.com/issue/RUBY-22495#focus=streamItem-27-3074049-0-0.

      To apply the scheme, go to Preferences / Settings | Editor | Color schemes. Then click on the gear icon and choose “Import Scheme”. Then find and choose the earlier downloaded Darcula_2018.2.icls. Don’t forget to click “Apply” after importing the scheme.

      Please let me know if this helps and if I can help you with anything else.

  3. Matt says:

    “Transform current scheme to Darcula 2018.2” is not available anymore in 2018.3.2.
    Where can I find the .icls file for the OLD Darcula so I can re-import it?

    • Artem Sarkisov says:

      Hi Matt,

      Thank you for reaching out. I am very sorry for this issue. Please feel free to download Darcula 2018.2 from here https://youtrack.jetbrains.com/issue/RUBY-22495#focus=streamItem-27-3074049-0-0.

      Just in case, to re-enable the scheme, do the following: go to Preferences / Settings | Editor | Color schemes. Then click on the gear icon and choose Import Scheme. Then find and choose the earlier downloaded Darcula_2018.2.icls. Don’t forget to click “Apply” after importing the scheme.

      This should help, but please let me know if you have any other questions or face any issues. Once again, sorry for this bug.

      • Matt says:

        Hi Artem,

        Thanks for the quick reply.
        I’m just used to the old colour scheme, it’s not that big of a deal as far as I can import the old one again, I just couldn’t find the .icls file anywhere so thanks for the link.
        I’m also not totally against the new colour scheme, having used RM for also JS and other languages, I will just need some time to adapt.

  4. MEB says:

    2018.3.2 no longer has Darcula 2018.2 as a color for option. I have the same issue on my work and personal machine. Very frustrating that this simple detail continues to be an issue. First you changed it on a whim in a dot release, then added it back in the next dot release, and now it is gone again. If this is how updates are going to be handled I don’t think I’ll be renewing my subscription. It seems like RubyMine is an afterthought for you at this point.

    • Artem Sarkisov says:

      Dear MEB,

      First of all, thank you for reporting this issue and focusing my attention on the comments under this post. Please rest assured that the absence of Darcula 2018.2 in RubyMine v2018.3.2 is not a not a product decision, but a very unfortunate bug.

      On behalf of the RubyMine team I apologize for the issues you mentioned around the Darcula color scheme in the new v2018.3 and its minor releases. Your thoughts are completely reasonable just as your frustration is.

      Meanwhile, the current way to get back to Dacrcula 2018.2 in RubyMine 2018.3.2 is to import it manually. You may download the color scheme file from here https://youtrack.jetbrains.com/issue/RUBY-22495#focus=streamItem-27-3074049-0-0. To apply it, go to Preferences / Settings | Editor | Color schemes. Then click on the gear icon and choose “Import Scheme”. Find the earlier downloaded Darcula_2018.2.icls in the file explorer. Don’t forget to click “Apply” after importing the scheme.

      Once again, sorry for these issues, and please let me know if I can help you with anything else.

Leave a Reply

Your email address will not be published. Required fields are marked *