GitHub Copilot ツールを使用してコード機能を開発する
このモジュールでは、GitHub Copilot と GitHub Copilot Chat の候補を使用して新しいコードを作成する方法について説明します。 オートコンプリートとコード更新の候補は、Visual Studio Code 用の GitHub Copilot 拡張機能を使用して生成、管理、実装されます。
学習の目的
このモジュールを完了すると、次のことができるようになります。
Visual Studio Code 用の GitHub Copilot 拡張機能を使用して、コードとコード コメントに基づいてオートコンプリート候補を生成する。
候補の受け入れ、部分的な受け入れ、無視により、オートコンプリートの候補を管理します。
チャット参加者、スラッシュ コマンド、チャット変数、自然言語テキストの組み合わせを使用して、意図を伝えるチャット プロンプト/質問を作成する。
"チャット ビュー"、"インライン チャット"、"クイック チャット"、および Visual Studio Code 用 GitHub Copilot Chat 拡張機能によって提供される "スマート アクション" 機能をして、新しいコードを作成する。
GitHub Copilot Chat によって生成された候補の受け入れ、部分的な受け入れ、編集、破棄により、コード更新候補を管理します。
前提条件
1 年以上のソフトウェア開発経験を持っていることが推奨されます。
Visual Studio Code と C# Dev Kit 拡張機能を使用した C# アプリケーションの開発経験を持っていることが推奨されます。
GitHub Copilot のアクティブなサブスクリプションは、個人の GitHub アカウントあるいは組織または企業によって管理されている GitHub アカウントに必要です。 GitHub Copilot 無料プランを設定するか、1 回限り 30 日間の無料試用版で GitHub Copilot Pro サブスクリプションにサインアップできます。 このトレーニングでは、GitHub Copilot Free プランにサインアップするだけで十分です。
GitHub Copilot の無料試用版条件の認識: GitHub Copilot Pro の 30 日間の無料試用版オファーを選択した場合は、サインアップ時に支払い形式が要求されます。 30 日の期間が終了する前にキャンセルしない限り、試用期間が終了するまで料金は発生しません。
Visual Studio Code で GitHub Copilot を使用してコードを説明および文書化した経験。