5
6

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 1 year has passed since last update.

VSCodeが重いor不具合があるときに読む記事

Last updated at Posted at 2022-08-01

Extension Bisect を実行してトラブルシューティング

コマンドパレットでHelp: Start Extension Bisectを入力すると拡張機能のトラブルシューティングが開始される。まず、全拡張機能が無効化され、段階的に拡張機能を有効化していき問題のある箇所を特定できる。

拡張機能の無効化・アンインストール

コマンドパレットでDeveloper: Startup Performanceを入力して数値が大きい拡張機能をみつけて無効にするかアンインストールする。

ファイルの監視対象から除外

ファイル数が多いディレクトリ、および、モジュールやライブラリのようなコーディングしないファイルをVSCodeのファイルの監視対象から除外する。

自分の場合、この設定のお陰でCPU使用率が10~20%で推移していた状態から0~2%になった。

{
	"files.watcherExclude": {
		"**/.git/objects/**": true,
		"**/.git/subtree-cache/**": true,
		"**/.histroy/**": true,
		"**/.ipynb_checkpoints/**": true,
		"**/node_modules/**": true,
		"**/out/**": true
    }
}

この書き方はNG

{
	"files.watcherExclude": {
		"**/.git/objects": true,
		"**/.git/subtree-cache": true,
		"**/.histroy": true,
		"**/.ipynb_checkpoints": true,
		"**/node_modules": true,
		"**/out": true
    }
}
5
6
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
5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?