クルクルマウス

クルクルマウス
ずっとマウスがこの状態で、クルクルします。
目が回ります。

早速、のっちーに質問。
教えられるままにタスクマネージャーの確認をし、そこから怪しげなアプリを終了させていったところ、VS Codeを終了したあとからクルクルが出なくなりました。

となると、拡張機能かな。

VS Codeで拡張機能に問題があるときの調べ方

拡張機能オフで起動

コマンドプロンプトで下記を実行すると、全拡張機能がオフの状態で起動できます。

1
code --disable-extensions

クルクルは出ませんでしたので、拡張機能の中に原因がありそうです。

二分探索(Extension Visect)で絞り込み

VS Code自体に便利な機能があります。
拡張機能を半分ずつ自動でオン/オフしながら絞り込んでいってくれます。
めっちゃ楽でした。

  1. コマンドパレットを開く(Ctrl + Shift + P)
  2. 「ヘルプ: 拡張機能の二分を開始」(Help: Start Extension Bisect)と入力して実行
  3. VS Code が「今クルクルしている?」と聞いてくるので、「再現できません/再現できます」を答えるだけ
  4. 数回の回答で、犯人の拡張機能を自動で名指ししてくれる
拡張機能のバイセクト
コマンド実行すると確認画面が出るので「開始」を選択します。
再現できるか確認
現象が再現しているかどうかの回答をします。
回答にあわせて絞り込み作業が進みます。

最終的に絞り込んだあと、「この拡張機能をオフにしとく?」って聞いてくれます。
ご配慮ありがとうございます。

結果

Gemini Code Assis が、今回の犯人でした。
VS Codeさんの提案通りに機能をいったんオフにしてもらって解決です。
最近は使っていないから削除してもいいんだけど。