Visual Studio'da daha iyi bir çalışma deneyimi için, Sass'ı (SCSS sözdizimi) desteklemeye başlayan Web Essential'ın son sürümünü yükleyebilirsiniz .
Alternatif olarak Sassy Studio veya Web Workbench'i kurabilirsiniz .
Daha sonra ASP.NET projenizde .sass / .scss dosyalarınızı derlemek için bazı farklı araçlar vardır: Web Essential , Web Workbench , SassC , Sass.Net , Compass , SassAndCoffee ...
Web Essential , Visual Studio için tüm Ön Uç öğeleri için gerçekten daha iyi bir deneyim sağlayan tam özellikli bir eklentidir. En son sürüm Sass'ı (SCSS sözdizimi) desteklemeye başlıyor. Dahili olarak, SCSS'yi CSS'ye derlemek için Libsass'ı kullanır.
Web Workbench , SCSS dosyalarını düzenlemek için sözdizimi vurgulama, zeka ve diğer bazı yararlı şeyler ekleyen Visual Studio için başka bir eklentidir. Ayrıca kodunuzu normal veya küçültülmüş CSS olarak derleyebilir. Dahili olarak Ruby Sass derleyicisinin sarmalanmış bir sürümünü kullandı.
Sassy Studio : Visual Studio için başka bir eklenti. Daha az özellikli ama çok daha hafif.
Libsass kütüphanesi (hala geliştirilme aşamasında) Sass CSS precompiler ait C ++ liman. Orijinal sürüm Ruby'de yazılmıştır, ancak bu sürüm verimlilik ve taşınabilirlik içindir. Bu kitaplık hafif, basit ve çeşitli platformlar ve dillerle kolayca oluşturulup entegre edilmeye çalışılır.
Libsass kitaplığının etrafında birkaç sarmalayıcı vardır:
- SassC : bir komut satırı derleyicisi (Windows'ta, sassc.exe dosyasını almak için SassC kaynağını MsysGit ile derlemeniz gerekir).
- NSass : bir .Net sarmalayıcı.
- Node-Sass : Node.js üzerinde Libsass kullanmak için
- vb.
Compass , Sass için çok sayıda yararlı yardımcı (görüntü birleştirme gibi) ekleyen ve ayrıca SCSS / Sass'ınızı derleyen bir çerçevedir. Ancak, stillerinizi derlemeniz gereken her geliştirme ortamına Ruby kurmanız gerekir.
SassAndCoffee , bazı DLL'ler ve yapılandırmalar aracılığıyla SCSS / Sass derleme ve küçültme desteği ekleyen bir pakettir. Web Workbench derleyicisine göre avantajı, Visual Studio çözümünüze kendi içinde sahip olmasıdır: her geliştirme ortamında bir eklenti kurmanıza gerek yoktur. Not: SassAndCoffee sıklıkla güncellenmez ve resmi Ruby derleyicisini paketlemek için IronRuby kullandığından, bazı performans sorunları yaşayabilirsiniz. En son sürümü bir Nuget paketi aracılığıyla yükleyebilirsiniz.