さまざまな環境での GitHub Copilot: IDE、チャット、コマンド ラインの手法

中級
開発者
DevOps エンジニア
学生
GitHub

さまざまな開発環境での GitHub Copilot の多方面にわたる機能について学びます。 AI 支援コーディングを IDE で活用する、自然言語で会話しながら複雑なタスクを完了する、およびコマンドラインでの生産性を高める方法を学びます。

学習の目的

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

  • GitHub Copilot の自動提案、複数の提案ペインを利用する方法や、さまざまなコーディング スタイルに対応するその機能について説明します。
  • インライン コメント、ブロック コメント、doc 文字列、その他の種類のコメントを使用してコンテキストを GitHub Copilot に提供し、コード生成の精度を高める方法について説明します。
  • 自然言語会話を通じて GitHub Copilot と対話し、複雑なコードを生成し、問題をデバッグし、リアルタイムにコードの説明を取得する方法について説明します。
  • スコープ参照、スラッシュ コマンド、エージェントを使用して、GitHub Copilot Chat の提案の関連性を改善する方法について説明します。
  • CLI で GitHub Copilot と対話して、コマンドの説明、提案を取得する方法のほか、特定のニーズに基づいてコマンドを実行する方法についても説明します。

前提条件

  • 基本的なコーディングの知識。
  • GitHub Copilot Access:これを使用するには、次の統合開発環境 (IDE) で使用できる GitHub Copilot 拡張機能をインストールします。
  • Visual Studio
  • Visual Studio Code
  • Neovim
  • JetBrains IDE (IntelliJ、PyCharm、WebStorm など)
  • お使いのコード エディターから Copilot に接続するのに使用する GitHub アカウント。