GitHub Copilot を使用してアプリ開発を高速化する

概略

Visual Studio Code 環境で GitHub Copilot と GitHub Copilot Chat を使用してアプリ開発を高速化する方法について説明します。

前提条件

  • GitHub Copilot のアクティブなサブスクリプションは、個人の GitHub アカウントまたは組織または企業によって管理される GitHub アカウントに必要です。
  • 1 年以上のコード開発経験をお勧めします。
  • Visual Studio Code で C# Dev Kit 拡張機能を使用して C# アプリケーションを開発した経験を持っていることが推奨されます。

このラーニング パス内のモジュール

このモジュールでは、GitHub Copilot 製品、GitHub Copilot が開発者に提供する利点、GitHub Copilot と GitHub Copilot Chat の製品機能、Visual Studio Code 用の GitHub Copilot 拡張機能について説明します。

このモジュールでは、Visual Studio Code 用の GitHub Copilot Chat 拡張機能を使用して、コードの説明、プロジェクト ドキュメント、インライン コード コメント ドキュメントを生成する方法について説明します。

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

このモジュールでは、GitHub Copilot と GitHub Copilot Chat を使用して単体テストを作成する方法について説明します。 演習では、Visual Studio Code で単体テスト プロジェクトを作成し、単体テストを実行する実践的なエクスペリエンスを提供します。  

このモジュールでは、GitHub Copilot Chat を使用して、既存のコードベースの改善策を開発する方法について説明します。 演習により、コードの品質、信頼性、パフォーマンス、およびセキュリティを向上させる GitHub Copilot の提案を実装する実用的な経験が得られます。