VSCode Copilot Chat
操作集
https://scrapbox.io/files/67aa9e97a0f70a0b53ac0dc1.png
チャットビューの切り替え
なんかこれで良さそう
https://scrapbox.io/files/67aa9f2940bc9c3e4afe99ab.png
Command + I でインラインチャットで質問する
https://scrapbox.io/files/67a83435ba9b6902a1b7222d.png
Copilot Edits を開ける
https://scrapbox.io/files/67a8059c32e58c8285f476bf.png
サイドバーにある Chat View にカーソルを移動させる
Chat: から始まるものが Copilot Chat らしい
https://scrapbox.io/files/67a805de56eae3d6a9817165.png
サイドバーにある Chat Edit View にカーソルを移動させる
Copilot Edits: から始まるものが Copilot Edit らしい
https://scrapbox.io/files/67a80624be279583158326c6.png
https://scrapbox.io/files/67a806575a4b49cb6daa2175.png
修正したい箇所もしくはファイルを選択したうえで GitHub Copilot: Fix, Generate Tests, Doc を利用する。
GitHub Copilot: から始まるものが View に移動せずにインラインでそのままなにかするときのコマンドらしい。
https://scrapbox.io/files/67a806f28ebf02542421dce9.png
InlineChat: Accept Changes で提案された変更を受け入れられる(Cmd+Enter)
拒否するには esc で ok
https://scrapbox.io/files/67a80a39eb5c91de1b55bc8f.png
Chat で編集したものに移動するには Go To Next Chat Edit か Inline Chat: Move to Next Change かも
どっちなんだ?