What’s mining: SASS support

Hello everyone,

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.

SASS editor with code folding

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!

Smart editor for SASS color attributes

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

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

5 Responses to What’s mining: SASS support

  1. Pjero says:

    Thank you, you guys are awesome.

  2. Matt Moriarity says:

    Any chance we’ll see SASS support also coming to IntelliJ?

  3. Oleg Shpynov says:

    SASS will be available as a part of Ruby plugin for IntelliJ IDEA.

  4. Yury says:

    What about LESS? http://github.com/cloudhead/less
    It is more native and clean for css.

  5. Oleg Shpynov says:

    Yury,
    LESS support is planned in version 2.0. See RubyMine roadmap for more details: http://www.jetbrains.net/confluence/display/RUBYDEV/Development+Roadmap

Leave a Reply

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

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>