🐢
GitHub CopilotとGitLensの相性悪くてVSCodeが爆遅になった
最近GitHub Copilotを使い始めたんですが、VSCodeでCopilotのサジェストがすごく遅くて使い物にならないな〜と思ったり、なんかEmmetの展開もワンテンポ遅れるな〜と感じていたんですが、以下の解決策を試したところ動作が快適になりました!
もし同じ症状の方がいたら一度試してみてください
ちなみに使ってるパソコンはMacbookPro M1です
解決策
GitLensのCode Lens
という機能と相性が悪かったみたいで、Enabledのチェックを外したらめっちゃ動作が速くなりました
ただし、コードブロックの先頭などに出てくるアノテーション(Gitの更新者とか更新時間が書いてるやつ)が消えます
結論
GitLensの主要機能?の一つが使えなくなってしまうので少し利便性は下がるかもしれないですが、GitHub Copilotが快適に使えるようになるなら仕方ないのかもしれないですね
GitLensのCurrent Line
はパフォーマンスに影響しなさそうなので、そちらで代用しましょう
カーソルを置いている行の末尾に変更者とか変更時間が見れるやつですね
これでサクサクコーディング生活が始められます!やったー!
Discussion