まず、GitHub Copilot にサインアップします
- GitHub Copilot は、リアルタイムでコードの提案を提供し、入力時にオートコンプリートしてくれるため、コーディング プロセスが高速化され、生産性が向上します。
- Visual Studio での使用方法については、読み続けてください。
Visual Studio 環境でのコーディング プロセスを高速化する方法を探している場合は、人工知能ペア プログラマである GitHub Copilot が役に立ちます。
このガイドでは、拡張機能をインストールする手順と、統合開発環境でツールの人工知能を利用する方法を段階的に説明します。
GitHub Copilot は Visual Studio で無料ですか?
あなたが学生、教師、または人気のあるオープンソース コード プロジェクトのメンテナである場合は、次のことができます。 GitHub Copilotを無料でインストールする. ただし、これらのカテゴリに該当しない場合は、ツールの 30 日間の無料試用を 1 回だけ行うことができます。
Visual Studio で GitHub Copilot を使用するにはどうすればよいですか?
GitHub Copilot を入手して Visual Studio で使用する手順に進む前に、次の事前チェックを行ってください。
- Visual Studio 2022 または 2019 の更新バージョン。
- 動作している GitHub アカウント。
- にサインアップしてください GitHub コパイロット テクニカル プレビュー サブスクリプション。
- 安定したインターネット接続
1. GitHub Copilot 拡張機能をダウンロードする
- を押します。 ウィンドウズ キー、タイプ ビジュアルスタジオ そしてクリックしてください 開ける.
- に行きます 拡張機能 タブをクリックして選択します 拡張機能の管理.
- 右上隅にある検索バーを見つけて、次のように入力します。 Github 副操縦士をクリックし、左側のペインから適切な結果を選択して、 ダウンロード.
- ダウンロードしたら、Visual Studio を閉じると、GitHub Copilot 拡張機能をインストールするように求められます。 クリック 修正する.
- 画面上の指示に従ってプロセスを完了し、Visual Studio 2022 アプリを再起動します。
2. GitHub アカウントを Visual Studio に追加する
まだインストールしていない場合は、インストール プロセス中に、GitHub にリンクされた Microsoft アカウントにサインインするよう求められる場合があります。 そうでない場合は、次の手順に従って GitHub アカウントを Visual Studio に追加します。
- Visual Studio アプリで、 プロフィール アイコン、選択 別のアカウントを追加する、次に選択します GitHub アカウント.
- ブラウザ上の GitHub サインイン ページにリダイレクトされます。 サインインする必要がある場合は、資格情報と 2FA コードを入力します。 完了したら、ブラウザウィンドウを閉じてアプリに戻ります。
- Windows 10で画像をトリミングする方法[5つの方法]
- Visual Studio の App Attach がすべての開発者に利用可能になりました
- Amazon フィッシング詐欺を報告する方法
3. GitHub Copilot を使用するためのセットアップ
- Visual Studio 2022 で、 ファイル、 それから 新しい> プロジェクト.
- で 新しいプロジェクトを作成する ページで、利用可能なオプションのいずれかを選択して、 次.
- プロジェクトに名前を付けてクリックします 次.
- クリック 作成する.
- を取得します。 GitHub コパイロット Visual Studio 2022 アプリの左下隅にあるアイコン。 それをクリックすると、次のようなオプションが表示されます グローバルに有効にする, CSharp で有効にする、 もっと。 それらのいずれかをクリックしてアクティブ化し、好みに応じてカスタマイズします。
- コードの入力を開始すると、提案や修正が灰色で表示されます。 それらをクリックするか、 タブ ボタンを押して同意します。 質問したり、ツールに特定のコードを作成するよう依頼したりすることもできます。 たとえば、虹色を取得するには、次のコマンドを入力してキーを押します。 入力:
//Generate an array of all the colors from the rainbow
- このツールは人工知能を使用し、灰色で提案を生成します。 含めたい場合は、 タブ キーボードのボタンをクリックします。
Visual Studio で GitHub Copilot の機能を調べる
- プログラミング言語の自然言語サポート – GitHub Copilot の人工知能は自然言語を理解および処理してコードの提案を提供するため、アイデアを効率的に実際のコードに変換することが容易になります。
- オートコンプリートスタイルの提案 – 関数全体、メソッド、さらにはコード スニペットについての提案を提供し、手動コーディングを減らし、それによって時間を節約し、生産性を向上させます。
- コンテキストに基づいたパーソナライズされた提案 – 関数のコンテキスト、変数名、さらにはキーボード ショートカットに関する提案を提供し、コードをより速く完成させるのに役立ちます。
- 数十億行のコードを一度に分析する機能 – GitHub コパイロット は膨大な量のコードベースでトレーニングされているため、コードを分析して関連する提案を提供できます。
- 左側のサイドパネルからアクセス可能 – GitHub Copilot のアイコンをクリックし、[Open Copilot] を選択すると左側に表示され、Visual Studio 上で統合されたシームレスなエクスペリエンスを確保できます。
- ニューラルネットワーク – このツールは、Generative Pre-trained Transformer (GPT) アーキテクチャのバリアントであるニューラル ネットワークを使用して、インテリジェントで正確なコード補完の提案を生成します。
- コメントまたは構造化されたコード ブロックを追加する – 関連するコードを提案し、コメントや構造化ブロックをより迅速に追加できるようにすることで、コードの可読性と管理性を向上させます。
- ボイラープレートコードの生成 – 新しい関数、メソッド、またはクラスを開始すると、GitHub Copilot は初期定型コードを生成できるため、時間を節約し、プログラムのコア ロジックの作成に集中できます。
Visual Studio 内での GitHub Copilot のシームレスな統合により、反復的なタスクをより迅速かつ効率的に実行できます。
このツールを使用すると、コードの開発が加速するだけでなく、教育的な洞察を提供することで学習も促進されます。 その拡張子を以下に追加することもできます Visual Studioコード, Azure データスタジオ, JetBrains IDE スイート, ヴィム、 そして ネオビム.
Microsoft によるもう 1 つの AI 搭載仮想アシスタントは、 Microsoft 365 コパイロット; Windows、Mac、またはモバイル OS 上の Outlook、Word、Excel、およびその他の 365 アプリに追加して、さまざまな反復タスクに関する提案を取得できます。
GitHub Copilot をダウンロードして使用し、以下のコメント セクションであなたの経験やツールについてのご意見をお聞かせください。