さまざまな環境にまたがる GitHub Copilot: IDE、チャット、GitHub.com、およびコマンド ラインの手法
中級
開発者
DevOps エンジニア
Student
GitHub
さまざまな開発環境での GitHub Copilot の多方面にわたる機能について学びます。 IDE で AI 支援コーディングを活用し、複雑なタスクのために自然言語の会話を行い、コマンドラインの生産性を向上させ、コード作成から pull request 完了までの開発ワークフローを高速化する方法について説明します。
学習の目的
このモジュールを完了すると、次のことができるようになります。
- GitHub Copilot の自動提案、複数の提案ウィンドウ、さまざまなコーディング スタイルに適応してコード開発を高速化する機能を利用する方法について説明します。
- インライン コメント、ブロック コメント、ドキュメント文字列、およびその他の種類のコメントを使用して GitHub Copilot にコンテキストを提供し、コード生成の精度と速度を向上させる方法について説明します。
- 自然言語の会話を通じて GitHub Copilot と対話して複雑なコードを生成し、問題をデバッグし、コードの説明を取得し、リアルタイムで開発ワークフローを合理化する方法について説明します。
- スコープ参照、スラッシュ コマンド、エージェントを使用して定期的な開発タスクをすばやく完了することで、GitHub Copilot Chat の提案の関連性を向上させる方法について説明します。
- リポジトリの探索、pull request の支援、問題管理、および共同コード レビュー ワークフローのために、GitHub.com で GitHub Copilot を使用する方法について説明します。
- CLI で GitHub Copilot と対話して、コマンドの説明、提案を取得し、コマンドを実行してターミナル ワークフローを自動化する方法について説明します。
前提条件
- 基本的なコーディングの知識。
- GitHub Copilot Access:これを使用するには、次の統合開発環境 (IDE) で使用できる GitHub Copilot 拡張機能をインストールします。
- Visual Studio
- Visual Studio Code
- Neovim
- JetBrains IDE (IntelliJ、PyCharm、WebStorm など)
- コード エディターから Copilot に接続する GitHub アカウント。