👼

VScodeのHTMLのdiv変換が効かなくなった

2022/03/06に公開

状況

ある日、VScodeの.htmlファイルで、下記の予測変換がでなくなっていた。

  • ! → <!DOCTYPE html> 〜
  • div Enter → <div></div> (手間がかかり一番困った)
    など

結論

言語モード(エディタ右下)がDjango Templateになっていた。

原因

Djangoの拡張インストールが原因ぽい。
発生の数日前からDjangoの学習を始めていた。

今後の課題

  • 今後新しいものを始めるときは他への影響を考慮する必要あり。(今回は規模が小さいが、今後大きな影響もあり得そう)
  • 当たり前のことだと思うけど、多言語のインストールはなるべく仮想環境、Dockerで動かすのが良さそう。
  • VScodeに多くの拡張をインストールしているため、整理の必要があると思った。

理想はVScodeを仮想環境にインストールして言語やアプリ毎に管理までした方がいいのかな?

Discussion