保存するだけでSassファイルを自動でコンパイルしてくれるVisual Studio Codeの便利なプラグイン「Live Sass Compiler」。自分も愛用しているのですが、たまに保存したときに
Warning: File is not in a workspace
というエラーが出て「おや?」となる時がありました。
原因を確認したところすごい初歩的なミスをしていることがわかってすぐに解決できたので、メモがてら記事にします。
Warning: File is not in a workspaceの解決方法
このエラーが出る原因はファイルを単体で開いているからです。
エクスプローラーで「開いているフォルダーがありません」と出ていた場合はコンパイルができません。
と、いうわけでエクスプローラーからSassファイルのあるフォルダ(もしくはワークスペース)を開きましょう。そうするとエラーは出なくなります。
Sassファイルだけ変更したいときはついつい単体で開きがちなので、Live Sass Compilerをお使いの方はフォルダ単位で開いているかどうかを常にチェックするようにしましょう。