経緯
現在Lib Sassを公式が非推奨にしているのでDart Sassへの移行をしております。
調べたところ、以下のvscodeプラグインで手軽に実装できるので、インストールしてみました。
※有名どころの「Live Sass Compiler」と全く同名ですが、2018年度で止まっていたものを別の方がアップデートしたものだそうです。
更新が止まった「Live Sass Compiler」
https://marketplace.visualstudio.com/items?itemName=ritwickdey.live-sass
新たに別の方が開発されている「Live Sass Compiler」
https://marketplace.visualstudio.com/items?itemName=glenn2223.live-sass&ssr=false#overview
後者の方をインストールしました。
疑問
どちらの「Live Sass Compiler」にも共通する内容なのですが単体だと「SCSS記法」は使えるが、「SASS記法」が反応せずプレーンテキスト扱いになります。
それを以下のプラグインを導入することで解決しました。
https://marketplace.visualstudio.com/items?itemName=Syler.sass-indented
ここで「なぜLive Sass Compiler単体では、SCSS記法はコンパイルされるのに、SASS記法はだめなのか」という疑問が生まれました。
https://marketplace.visualstudio.com/items?itemName=Syler.sass-indented
上記のプラグインは、SASSのフォーマッター的な存在なのかと思っていたのですが、なぜ「LIve Sass Compiler」単体でSCSS / SASSどちらも書けないのか、
記法によって使われている言語や必要な仕組みが違ったりするのでしょうか。
ちょっと気になる内容なので、知っている方いたら教えてください。
わかりづらければ申し訳ないです。
あなたの回答
tips
プレビュー