拡張機能のホストが予期せず終了VS Code

 

 

Visual Studio Code(以下:VSCode)でSassのコンパイルをすると右下に頻繁に出てくるようにってしまった「拡張機能のホストが予期せずに終了しました」の注意。

原因

1:原因は拡張機能のLive Serverのせいという意見がありました。私も久しぶりにsassを書こうとしたらLive Serverと言う自動でブラウザが更新される拡張機能があると知り入れました。確かにその後から不具合が出るようになった気がします。

2:Live Sass Compilerのバージョンが古いからという意見もありました。確かにv5.1.0が出たのを知らずv3.0.0を使っていました。

解決方法

調べると解決方法は色々あって、直った方もいればそうで無い方もいてまずは1番簡単そうなLive Sass Compilerの古いバージョンv3.0.0をアンインストールして新しいv5.1.0をインストールする、をやってみました。

今の所「拡張機能のホストが予期せずに終了〜」は出なくなり解決しました

 

 

以下、解決の手順です。

Live Sass Compileのv5.1.0をインストール。

 

Live Sass Compileのv3.0.0をアンインストール。

 

古い方で設定したコンパイル後のフォーマットなど「拡張機能の設定」は新しい方に引き継がれているのか気になったので確認。

Visual Studio Code、Sassコンパイルのフォーマット

 

setting.jsonで確認

 

一部を除いて文字色が薄くなっているので何かしないと情報は引き継がれないのかなと思っていたら、

 

40分ほど経って見てみたら(数分で直っていたのかもしれません)ちゃんと表示されていました。

 

同様にv3.0.0をアンインストールしたのに暫く左部分に残っていた表示も、気付いたらちゃんと消えていました。

 

直ったと思いたいですが不安な事

Live Serverが原因らしいと言う事で、これのアンインストールはしていないのですがLive Sass Compileのv5.1.0をインストールした後でまだ一度も

Go Live を使っていません。昔のように手動でブラウザの更新をしています。

この状態で「解決」としましたので完全な解決ではないかもしれません