Para una mejor experiencia de trabajo en Visual Studio, puede instalar la última versión de Web Essential que está comenzando a admitir Sass (sintaxis SCSS).
Alternativamente, puede instalar Sassy Studio o Web Workbench .
Luego, para compilar sus archivos .sass / .scss en su proyecto ASP.NET, hay algunas herramientas diferentes: a través de Web Essential , Web Workbench , SassC , Sass.Net , Compass , SassAndCoffee ...
Web Essential, un complemento con todas las funciones para Visual Studio, que realmente brinda una mejor experiencia para todas las cosas de Front-End. La última versión está comenzando a admitir Sass (sintaxis SCSS). Internamente, usa Libsass para compilar SCSS a CSS.
Web Workbench es otro complemento para Visual Studio que agrega resaltado de sintaxis, inteligencia y algunas otras cosas útiles para editar archivos SCSS. También puede compilar su código en CSS normal o minificado. Internamente, usó una versión envuelta del compilador Ruby Sass.
Sassy Studio : otro complemento para Visual Studio. Menos funciones pero mucho más ligeras.
La biblioteca Libsass es la versión C ++ del precompilador CSS de Sass (todavía en desarrollo). La versión original fue escrita en Ruby, pero esta versión está pensada para la eficiencia y portabilidad. Esta biblioteca se esfuerza por ser liviana, simple y fácil de construir e integrar con una variedad de plataformas e idiomas.
Hay varios contenedores alrededor de la biblioteca Libsass:
- SassC : un compilador de línea de comandos (en Windows es necesario compilar el código fuente de SassC con MsysGit para obtener sassc.exe).
- NSass : un contenedor .Net.
- Node-Sass : para usar Libsass en Node.js.
- etc.
Compass es un marco para Sass que agrega una gran cantidad de ayudantes útiles (como sprites de imágenes) y también puede compilar su SCSS / Sass. Pero necesita instalar Ruby en cada entorno de desarrollo donde necesite compilar sus estilos.
SassAndCoffee es un paquete que agrega compatibilidad con la compilación y minificación SCSS / Sass, a través de algunas DLL y configuraciones. Su ventaja sobre el compilador Web Workbench es que está integrado en su solución de Visual Studio: no necesita instalar un complemento en cada entorno de desarrollo. Observación: SassAndCoffee no se actualiza con frecuencia, y debido a que usa IronRuby para empaquetar el compilador oficial de Ruby, puede tener algunos problemas de rendimiento. Puede instalar la última versión a través de un paquete Nuget .