Q.208GitHub Copilot入門

「次の編集の提案(Next Edit Suggestions)」とは?

公開日  運営:Copilotの疑問100運営事務局

次の編集の提案(NES)は、あなたが次に編集しそうな場所を予測して、そこでの修正を提案する機能です。GitHub DocsではVS Code・Xcode・Eclipseで使えるとされています。

次の編集の提案の流れ1どこかを直す例:変数名を1か所変更2次の編集を予測関連する場所に矢印が出る3Tabで移動提案のある場所へジャンプ4Tabで確定不要ならEsc
次の編集の提案の流れ

使い方(VS Code)

  1. 設定 github.copilot.nextEditSuggestions.enabled をオンにする
  2. コードを編集すると、関連する場所の行の横に矢印が出る
  3. Tabで提案の場所へ移動し、もう一度Tabで受け入れる(Escで取り消し)

提案が気になるときは、設定 editor.inlineSuggest.edits.showCollapsed をオンにすると、移動するまで折りたたんで表示されます。次の編集の提案はAIクレジットを消費しません。

出典:VS Code Docs「Inline suggestions」、GitHub Docs「GitHub Copilot features」

↑