multitoys / css-x-fire

Automatically exported from code.google.com/p/css-x-fire
0 stars 0 forks source link

Support SaSS and SCSS Files #4

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Please provide any additional information below.

Would be great if this supported Sass and Scss file-types. All of that is 
open-source, so we know that it's possible. That would be amazing if we could 
add really great sass and (maybe even haml) support to the IDE then incorporate 
it with CSS-X-FIRE. Just an idea.

Original issue reported on code.google.com by joshuaschatz on 5 Oct 2010 at 12:24

GoogleCodeExporter commented 8 years ago
Language integration is JetBrains specialty and I will not attempt to implement 
SASS myself. AFAIK JetBrains has SASS support going (it is bundled with 
PyCharm) and once that is mature enough and included in their web IDE's I might 
look into integrating with it.

Original comment by ronnie.k...@gmail.com on 7 Oct 2010 at 5:33

GoogleCodeExporter commented 8 years ago
Started on support for nested rules in 1.23. Try it out!
Needs IDE with Sass support.

Original comment by ronnie.k...@gmail.com on 8 Nov 2011 at 8:42

GoogleCodeExporter commented 8 years ago
I've been using this for an hour or so and have to say its FANTASTIC!
A couple of minor issues, for example it could not patch a CSS statement with 
math operations inside it.
( padding: ($height / 2) 6px; )
It could not update the rule to something else, but then again, I might not 
want to either , as it would erase my math calculations in there ... 

This is truly awesome!!

Original comment by Patrick....@gmail.com on 18 Nov 2011 at 7:39

GoogleCodeExporter commented 8 years ago
Thank you for your feedback! 

Original comment by ronnie.k...@gmail.com on 19 Nov 2011 at 3:22

GoogleCodeExporter commented 8 years ago
Does it support SASS in RubyMine? I have tried to set app/assets/stylesheets/ 
as /assets/ en enable routes. But there are no incoming changes available.

May be you can add 'readonly' or 'unsorted' changes support? It may be usefull 
when you edit several properties in firebug and then just can list them in IDE 
and add by hand in corresponding places.

Original comment by ya.m0th...@gmail.com on 20 Nov 2011 at 4:42

GoogleCodeExporter commented 8 years ago
Which RubyMine version do you have? Have you tried if it works if you disable 
routes completely?

Original comment by ronnie.k...@gmail.com on 20 Nov 2011 at 4:58

GoogleCodeExporter commented 8 years ago
I have RubyMine 4 EAP (110.403)
And I am working on Rails 3.1 project which use assets pipeline.
So, stylesheets are located in <projectdir>/app/assets/stylesheets/
For example /app/assets/stylesheets/application.css.sass is available by 
http://localhost:3000/assets/application.css?body=1 url

Original comment by ya.m0th...@gmail.com on 20 Nov 2011 at 5:11

GoogleCodeExporter commented 8 years ago
I'm sorry for doubleposting, but I use Rubymine on Ubuntu, and yes, I have 
tried 'Match CSS3 media querires' and 'Use routes' in different combinations.

Original comment by ya.m0th...@gmail.com on 20 Nov 2011 at 5:15

GoogleCodeExporter commented 8 years ago
Start off by unchecking all options in settings, especially "Match filename" 
since the original file name will never match the one reported by Firebug.

As it is now neither "Match filename" nor "Use routes" will work with Less or 
Sass. They're only useful when having static CSS files.

Original comment by ronnie.k...@gmail.com on 20 Nov 2011 at 7:23