ChroMATERIAL
ChroMATERIAL copied to clipboard
Ruby language support
Hi,
ChroMATERIAL looks strange with Ruby code. The values are kept from IntelliJ color scheme.
Concerned items are Line continuation, local variable, Heredoc ID, Regexp group reference, Regular expression' boundaries, Global variable, parameter, Hash association, function name and maybe one or two items I forget.
I hope you'll be able to adapt the scheme to ruby code.
Thank you :)
My plans are to get Python support first because I can get PyCharm CE for free. Once I figure out how to correctly integrate the color schemes from 2 different IDEs, I will try to get other languages supported.
By then I am hoping that JetBrain will consider my project to be suitable for their Open-source license where I can get their other IDEs for free to extend this color scheme.
On a easier way, you can download IntelliJ IDEA Ultimate Edition EAP and install Ruby/Python/... plugins. Then, you just have to set the values. Otherwise, to get multi-IDE support, you just have to import the color scheme into the new IDE and set the values. It should keep the previously-defined settings for other languages.
I have heard from some other color scheme developers that just using IntelliJ IDEA Ultimate will not always lead to good results as some specific IDEs do some different stuff....even for color schemes.
I don't know what IDEs have what issues.
But you are right, it will work for most things. Except, I don't have a licensed version of IntelliJ IDEA Ultimate. So I need to wait to get a free copy from JetBrains
As a workaround for you. You could go to the color scheme settings window for Ruby (or any unsupported language) and click on the "inherit values from" checkbox for all attributes in the unsupported languages.
This should hopefully get you 75% + support for that language. Try it if you can. But this might be overridden when you update???
Ah....EAP version of IntelliJ IDEA Ultimate. I will have to try that...