➡️
【VSCode】Copilot NES (Next Edit Suggestions) がすごいぞ!
3 行で
- Copilot Next Edit Suggestions がすごい ✨
-
Tab
キーで Copilot の提案を次々に処理できる ➡️ -
github.copilot.nextEditSuggestions.enabled
から有効にできるよ ⚙️
Copilot Next Edit Suggestions
Copilot NES は、コードの「次の編集提案機能」です。従来の Copilot は主にインライン補完を行っていましたが、Copilot NES は 「一連の編集の後、どんな変更が続くとよいか?」 を提案してくれるのが大きな特徴です。
コード変更の提案に素早く移動 & 承認
Tab
キーでコード変更の提案に素早く移動できるため、次の変更箇所を探す手間が減ります。
その後、再度 Tab
キーを押すことで、提案を承認できます。
使用例
間違いを見つけて修正
タイポの修正を提案してくれています。
実装意図の変化に追従
実装者のコード変更の意図を汲み取って、変更を提案してくれます。
Point
クラスを Point3D
クラスに変更したら...
z: number
の追加を提案し...
さらには getDistance()
の実装修正を提案!
リファクタリング
ファイル内の変数名を一度変更すると、Copilot は他のすべてのコードでも更新を提案します。
設定方法
エディタ右下の Copilot メニューから Next Edit Suggestions
を有効にできます。
設定画面から有効にする場合はここからできます 👇
github.copilot.nextEditSuggestions.enabled
デフォルトでは有効化されていない?ようなので、動作しない場合は設定を確認してみてください!
参考
GitHubで編集を提案
Discussion