4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

VSCodeを再起動して更新したいのにJS/TS言語機能の初期化が終わらない!

Last updated at Posted at 2021-05-11

(VSCodeを使ってたある日のこと...)
おっと、どうやら更新の通知が来たようだ。..ってアレ?ステータスバーに**「JS/TS 言語機能を初期化しています」** てのがずっとグルグルしてるんだけど、これいつ終わるんだ??
そのまま再起動していいのかもしんないけどちょっと怖いな...
でもこのまま終わるの待ってるのも嫌だな...

という訳で、何かしらの解決方法があるかもしれないのでググってみた。

結論

どうやらこれは、VSCodeにデフォルトで搭載されている組み込み拡張機能というものらしい。これが一体どういうものなのか、なぜ初期化の作業がずっと続いているのかは不明。しかし、無効/有効を切り替える方法は分かったので、一旦はこれで対処することにした。

前提条件

※あくまでこのブログ執筆時のバージョン

本題

組み込み拡張機能を無効化

  1. commnad + shift + xで拡張機能のサイドバーを開く。
  2. 検索ボックスに@builtinと入力。
  3. 今回はJS/TSの言語機能なので、『機能』項目内のTypeScript and JavaScript Language Featuresというものを選択。
  4. 他の拡張機能と同様に、ワークスペース内、若しくはVSCode全体で無効/有効の切替可能。
  5. 無効にしたら一度再起動して、上記1~3を繰り返し有効にし直す。

一度これも「初期化してまーす」と通知が来たんだけど、ステータスバーを非表示にしていたら多分気付かずにそのまま再起動してたんだろうなぁ。まぁ警告メッセージとかは出たのかもしんないけど。

参考記事

関連投稿記事

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?