GitHub Copilot ツールを使用してコード機能を開発する

中級
開発者
GitHub

このモジュールでは、GitHub CopilotとGitHub Copilotチャットの提案を使用して新しいコードを作成する方法について説明します。 オートコンプリートとコード更新の提案は、Visual Studio CodeのGitHub Copilotを使用して生成、管理、実装されます。

学習の目的

このモジュールを完了すると、次のことができるようになります。

  • Visual Studio CodeのGitHub Copilot拡張機能を使用して、コードとコード コメントに基づいてオートコンプリート候補を生成します。

  • オートコンプリートの候補提案を受け入れる、部分的に受け入れる、または無視することで候補を管理します。

  • チャット参加者、スラッシュ コマンド、チャット変数、自然言語テキストの組み合わせを使用して、意図を伝えるチャット プロンプト/質問を作成する。

  • Chat View を使用して新しいコードを作成します。 Inline ChatQuick Chat、および Smart Actions Visual Studio Code 用の GitHub Copilot Chat 拡張機能によって提供される機能。

  • GitHub Copilot Chatによって生成された提案を受け入れ、部分的に受け入れ、編集、破棄することで、コード更新候補を管理します。

前提条件

  • 1 年以上のソフトウェア開発経験を持っていることが推奨されます。

  • Visual Studio Codeと C# 開発キット拡張機能を使用した C# アプリケーションの開発経験をお勧めします。

  • 個人のGitHub アカウントまたは組織または企業によって管理されているGitHub アカウントには、GitHub Copilotのアクティブなサブスクリプションが必要です。 GitHub Copilot 無料プランを設定することも、GitHub Copilot Pro サブスクリプションにサインアップすることもできます。 このトレーニングでは、GitHub Copilot無料プランにサインアップするだけで十分です。

  • Visual Studio CodeでGitHub Copilotを使用してコードを説明し、文書化した経験。