Our team is glad to announce that development builds of RubyMine already support SASS! The feature will be available in the next public EAP build.
We originally planned SASS support for RubyMine version 2.0, but we received a lot of requests on our forums, mailing lists, in JIRA, and we changed the priorities. (So, if you miss a feature, you can have it)
For now RubyMine’s SASS support includes:
- Syntax highlighting
- Smart code folding based on indentation
- Comment/uncomment actions
- Dedicated colors page to customize default highlighting attributes
- Smart color-editor with gutters (see screenshot)
Here you can see SASS editor with smart code folding based on indentation. The syntax highlighting attributes can be configured in File | Settings | Editor | Colors & Fonts | SASS.
You can see color boxes on the gutters — these are exactly the colors used within your SASS file.
You can modify them either by editing plain SASS code or using RubyMine’s Color Edtor — just click the corresponding gutter!
And this is not all, we have a lot of plans for future SASS codeinsight aware support like:
- Attributes validations
- Navigation to constant definition, parent attributes
- and much more
You are welcome to try all these things in coming RubyMine 1.5 EAP build!
Develop with SASS! Develop with pleasure!
– JetBrains RubyMine Team