🐷
GitHub Copilot 活用 ~ スラッシュコマンド&リファレンス指定
(今更ですが、、)GitHub Copilot とは?
編集中のファイルや関連ファイルのコンテキストを分析し、以下のようなことができます。
- コメントからコードを生成してくれる。
- 既存コードの説明ができる。
- 既存コードにコメントをつけたり、付けている最中に補完してくれる。
- 既存コードのリファクタをしてくれる。
- テストコードの生成をしてくれる。
- エラーの修正をしてくれる。
- コミットメッセージの生成をしてくれる。
全貌や基礎知識を得るためにも、まずは下記を読んでみましょう!
★ GitHub Copilot でできること一挙ご紹介
よりよい提案を受けるためのヒント
★ Visual Studio の GitHub Copilot Chat に関するヒントとコツ
には、より的確な提案を受けるための、「スラッシュ(/)コマンド」や「リファレンス指定」についての説明があります。
かなりわかりやすく書かれているので、必ず一通り目を通しておきましょう。
スラッシュコマンドやリファレンスを用いることで、何に対してどのような提案が欲しいのかをCopilot に明確に伝えることができるため、より望ましい結果が得られやすくなります。
上記リンクは Visual Studio 20xx についての記述ですが、もちろん VSCode でも、スラッシュコマンドが利用できます 。
また、下記にあるリンクもあわせて見ておきましょう!
スラッシュコマンドのサンプル
そうはいっても、具体的な利用シーンについて知りたいですよね、、。
いくつか記事やビデオが公開されているので、それを見てみましょう!
- /optimize を使って、コードを最適化する
- /fix を使って、エラーを修正する : (ビデオの途中からの再生です。)
Discussion