Skip to main content

IDE でGitHub Copilotを使用するためのクイック スタート

IDE の Copilot を使用して、概念の説明、コードの完成、編集の提案、エージェント モードでのファイルの検証を行います。

GitHub Copilot は、サポートされている IDE ( Visual Studio Code、 Visual Studio、 JetBrains IDEs、Eclipse、XCode) で使用できます。 質問に答えたり、概念を説明したり、作業中にコードを提案または完了したりすることができます。 エージェント モードをサポートする IDE では、編集を提案してファイルを検証することもできます。

このクイック スタートでは、これらの機能を使用する方法について説明します。 約 10 分かかります。

前提条件

コードについて質問する

  1. エディターで既存のコード ファイルを開きます。

  2. Copilot Chat ウィンドウを開きます。

    これを行う方法は、IDE によって異なります。

    • Visual Studio Codeで、Ctrl+Alt+I (Windows/Linux) または Control+Command+I (macOS) を押します。
    • その他の IDE では、メニュー バーまたはサイドバーで Copilot Chat を探します。 「GitHub CopilotにIDEで質問を行う」を参照してください。
  3. what does this file do」と入力し、 Enter キーを押します。

Copilotの回答が質問の下に表示されます。

  1. エディターでコード行を選択し、チャット ウィンドウに「 explain this line 」と入力します。

Copilot 開いているファイルを確認できるため、最初に記述する代わりにコードについて尋ねることができます。

Copilot にタスクを処理させる

ほとんどの IDE では 、エージェント モードがサポートされています。 エージェント モードでは、必要な内容を記述し、変更するファイル Copilot 決定し、編集を行い、承認を得てコマンドを実行します。

IDE でエージェント モードがサポートされているかどうかを確認するには、 Copilot機能マトリックス を参照してください。

  1. チャット ウィンドウで、[ エージェント] を選択し、タスクについて説明します。 たとえば、「 Create a task manager web app with the ability to add, delete, and mark tasks as completed 」のように入力します。

  2. Enter キーを押します。

Copilot は、必要なファイルとコードを生成します。

  1. 変更を確認し、IDE のコントロールを使用して変更を受け入れます。

準備ができたら、変更を保存し、すべてが正常に表示されたらコミットします。

最初のインライン提案を取得する

GitHub Copilot は、作業中にコードを提案し、多くのプログラミング言語をサポートします。 この例では JavaScript を使用しますが、好みの言語で進むことができます。

  1. IDE で、新しい JavaScript (*.js) ファイルを作成します。

  2. JavaScript ファイルで、次の関数ヘッダーを入力します。

    JavaScript
    function calculateDaysBetweenDates(begin, end) {
    

Copilot では、関数本体全体が灰色のテキストで自動的に提案されます。 実際に表示される候補はこのとおりではない場合があります。

  1. 候補を受け入れるには、Tab キーを押します。

準備ができたら、変更を保存し、すべてが正常に表示されたらコミットします。

次のステップ