「Visual Studio」で「GitHub Copilot」にプルリクエストの説明を下書きしてもらう方法を紹介 Microsoft:時間の節約や共同作業の改善に効果
Microsoftは、「Visual Studio 2022 バージョン 17.10」で「GitHub Copilot」を使って、プルリクエストの説明を生成できる機能を公式ブログで紹介した。
Microsoftは2024年7月1日(米国時間)、5月に一般提供を開始した統合開発環境(IDE)「Visual Studio 2022 バージョン 17.10」でAI(人工知能)ペアプログラミングツール「GitHub Copilot」を使って、プルリクエストの説明を生成できる機能を公式ブログで紹介した。
プルリクエストの説明を上手に書くことは、効果的なコードレビューや共同作業に欠かせないが、時間がかかり、面倒だ。複数のコミットや複雑な変更がある場合は特にそうだ。GitHub Copilotはコード変更を調査し、要約を生成する。この要約は編集やカスタマイズが可能だ。
Visual Studio 2022 バージョン 17.10でこの機能を利用するには、アクティブなGitHub Copilotサブスクリプションを持ち、GitHub Copilotコンポーネントをインストールして、GitHub Copilotメニューで「Git Preview Features」を有効にする必要がある。
GitHub Copilotにプルリクエストの説明を生成させて作業を効率化
GitHub Copilotを使うことで、プルリクエストを作成する際に、変更を記述した詳細なプルリクエストの説明のドラフトを生成し、マークダウン出力をプレビューできる。
これによって時間を節約し、共同作業を改善することが可能だ。この機能は、同僚にコードレビューのための重要な文脈を提供するのに役立つ他、適切な変更をプルリクエストに確実に含めることができるという利点もある。
プルリクエストを作成するウィンドウでスパークルペンアイコンを選択すると、GitHub Copilotがプルリクエストの説明を生成し、それがこのウィンドウに表示される。
Visual Studio 2022 バージョン 17.10では、GitHub CopilotのAIベースのコーディング支援機能がシームレスに組み込まれており、プルリクエストの説明の生成以外にも、AIアシスタンスによるさまざまなGitツール機能が利用できる。例えば、コミットメッセージの生成、コミットの詳細ウィンドウにおける各コミットの変更点の概要説明、作業項目をリンクしたプルリクエストの作成などだ。
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- Microsoft、VS Codeの.NET MAUI拡張機能を更新 リアルタイムで変更反映するHot Reload機能など追加
MicrosoftはVS Code向けの「.NET MAUI」拡張機能の追加機能を発表した。追加機能はXAML IntelliSenseとアプリを再起動せずにコードを編集できるHot Reload機能だ。 - GitHub Copilotの統合で強化された「Visual Studio 2022 バージョン 17.10」のGitツール機能とは
Microsoftは、2024年5月に一般提供を開始した「Visual Studio 2022 バージョン 17.10」の最新のGitツール機能を公式ブログで紹介した。 - GitHub、「GitHub Copilot Extensions」を発表 チャットでAzureやDockerなどのサービスを操作可能に
GitHubは、AIペアプログラミングツール「GitHub Copilot」のチャット機能を拡張する「GitHub Copilot Extensions」を発表した。