Microsoftは、Windowsストアで新しいWinDbgデバッガツールをリリースしました

読書時間アイコン 3分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

Microsoftは昨日 リリース Windows開発者向けの新しいWinDbgデバッガツールのプレビューバージョン。 これは、開発者に愛される多くの新機能を備えたメジャーアップデートです。 まず第一に、それはより現代的なビジュアルが付属しています。 Microsoftは、WinDbgに人気のあるリボンUIを採用しています。 以下のUIの変更についてお読みください。

  • リボン?-リボンは、アイコンがアクションをうまく説明できない場合や、たまにしか関連しないさまざまなコンテキストアクションが多数ある場合に最適です。 現在、私たちのリボンは基本的にはかなり必要最低限​​のものですが、将来的には、デバッグ中に特定のコンテキスト用にリボンを追加する予定です。
  • 再加工されたファイルメニュー?-新しいファイルメニューにより、デバッグセッションを開始および構成するためのオプションがより明確になります。 アタッチダイアログがよりすっきりと整理され、PLMDebug.exeで設定しなくてもストアアプリやバックグラウンドタスクを起動する新しいオプションもあります。
  • おなじみのソースウィンドウ?-ソースウィンドウは、ほぼすべての点で改善されており、他のすべての最新のエディターで見慣れているソースウィンドウに似ているはずです。
  • 暗いテーマ?-これはかなり自明です。多くの人がエディターで暗いテーマを使用してから、WinDbgのまばゆいばかりの明るさにひっくり返します。 今それは一致することができます!
  • 最近のターゲット?-KDNETキーとIPをモニターの付箋に表示する代わりに、WinDbg Previewは、最近のすべてのセッションと、そのセッション中に行った設定の一部を記憶するようになりました。 ファイルメニューの最近のターゲットリストから、それらにすばやくアクセスできます。
  • さまざまなウィンドウの改善?-多くのウィンドウが更新されずにしばらく経っているか、明白なバグがあります。 私たちが別の方法で行った注目すべき点のいくつかは、逆アセンブリウィンドウがスクロール時に正しい場所でハイライトを維持し、メモリウィンドウのハイライトとスクロールが改善されていることです。 多くのウィンドウも非同期になり、別のコマンドを実行してロードをキャンセルできます。

この新しいWinDbgは、既存のWinDbgツールと同じ基盤となるエンジンを使用するため、既存のすべてのコマンド、拡張機能、およびワークフローは、以前と同じように機能します。 Microsoftはまた、デバッガデータモデルを簡単に拡張できるようにしています。 以下でそれについて読んでください。

  • 拡張可能な地元の人々と時計?-データモデルは現在、地元の人々と時計の窓に電力を供給しています。 データモデルを拡張するNatVisおよびJavaScript拡張機能は、これらのウィンドウに反映されます。 LINQクエリをウォッチウィンドウに入れることもできます!
  • モデルウィンドウ?-モデルウィンドウと呼ばれる新しいタイプのウィンドウがあります。 モデルウィンドウには、通常の階層ビューまたはテーブルにモデルクエリの結果が表示されます。 よくある質問で、WinDbgプレビューにはモジュールウィンドウがないことがわかります。モデルウィンドウを使用して、?@ $ cursession.Modulesで独自のウィンドウを作成できます。 これには、モジュールを拡張するJavaScript拡張機能を作成すると、ウィンドウが自動的に更新されるという利点もあります。

最後に、WinDbgには、本格的なスクリプトエクスペリエンスが組み込まれています。 新しいWinDbgプレビューを使用すると、JavaScriptとNatVisをデバッガーから直接記述して実行できます。 スクリプトウィンドウには、エラーの強調表示、IntelliSense、およびスクリプトのより簡単な実行があります。

WinDbgプレビューはからダウンロードできます Windowsストアはこちら。 このツールを使用するには、Windows 10 AnniversaryUpdate以降がインストールされている必要があることに注意してください。

ユーザーフォーラム

0メッセージ