「Visual Studio 2022 v17.12」の新機能「GitHub Copilotによるテストのデバッグ」とは?「デバッグスキル向上にも役立つ」

Microsoftは、「Visual Studio 2022」バージョン17.12で導入した「GitHub Copilot」によるテストのデバッグ機能を公式ブログで紹介した。

» 2024年12月04日 08時00分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Microsoftは2024年11月28日(米国時間)、「Visual Studio 2022 バージョン17.12」(以下、Visual Studio 2022 v17.12)で導入した「GitHub Copilot」によるテストのデバッグ機能を公式ブログで紹介した。

GitHub Copilotがデバッグを包括的に支援、どうサポートするのか

 失敗した単体テストのデバッグは、開発スケジュールの遅延や生産性の低下につながる場合がある時間のかかるプロセスだが、Visual Studio 2022 v17.12では、このプロセスを効率化するソリューションとして、AI(人工知能)コーディングアシスタントであるGitHub Copilotによるデバッグ機能が導入された。

テストエクスプローラーの「Ask Copilot」ボタンが強調表示されたVisual Studio(提供:Microsoft)

 この機能により、デバッグ体験がより効率的でユーザーフレンドリーになると、Microsoftは述べている。テストエクスプローラーの「Ask Copilot」(Copilotに依頼)>「Debug with Copilot」(Copilotでデバッグ)ボタンをクリックすると、GitHub Copilotがデバッグを包括的に支援する。

 GitHub Copilotは、具体的なテストに合わせた詳細なデバッグ計画を提供し、必要なブレークポイントを設定し、次のステップを決定する上で重要な変数を監視する。デバッグセッションが進み、ブレークポイントにぶつかると、GitHub Copilotは監視した変数の値を分析し、デバッグを続行するか、問題のあるコードの修正を進めるかどうかのガイダンスを提供する。

テストエクスプローラーから「Debug with Copilot」(Copilotでデバッグ)を起動した後のGitHub Copilotチャット(提供:Microsoft)

 テストが合格するまで、GitHub Copilotと会話を続けられるので、プロセス全体がよりインタラクティブになり、デバッグ時間が短縮される。この機能は、洞察に富んだ提案やガイダンスを提供するので、デバッグスキルの向上にも役立つ。

デバッグセッションから変数が返された後のGitHub Copilotチャット(提供:Microsoft)

Copyright © ITmedia, Inc. All Rights Reserved.

スポンサーからのお知らせPR

注目のテーマ

Microsoft & Windows最前線2025
AI for エンジニアリング
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。

  鄙サ隸托シ