🐷

GitHub Copilot 活用 ~ スラッシュコマンド&リファレンス指定

2024/05/19に公開

(今更ですが、、)GitHub Copilot とは?

編集中のファイルや関連ファイルのコンテキストを分析し、以下のようなことができます。

  • コメントからコードを生成してくれる。
  • 既存コードの説明ができる。
  • 既存コードにコメントをつけたり、付けている最中に補完してくれる。
  • 既存コードのリファクタをしてくれる。
  • テストコードの生成をしてくれる。
  • エラーの修正をしてくれる。
  • コミットメッセージの生成をしてくれる。

全貌や基礎知識を得るためにも、まずは下記を読んでみましょう!
GitHub Copilot でできること一挙ご紹介

よりよい提案を受けるためのヒント

Visual Studio の GitHub Copilot Chat に関するヒントとコツ

には、より的確な提案を受けるための、「スラッシュ(/)コマンド」や「リファレンス指定」についての説明があります。
かなりわかりやすく書かれているので、必ず一通り目を通しておきましょう。

スラッシュコマンドやリファレンスを用いることで、何に対してどのような提案が欲しいのかをCopilot に明確に伝えることができるため、より望ましい結果が得られやすくなります。

上記リンクは Visual Studio 20xx についての記述ですが、もちろん VSCode でも、スラッシュコマンドが利用できます

また、下記にあるリンクもあわせて見ておきましょう!

スラッシュコマンドのサンプル

そうはいっても、具体的な利用シーンについて知りたいですよね、、。
いくつか記事やビデオが公開されているので、それを見てみましょう!

Discussion