微软在 Windows Store 中发布全新的 WinDbg 调试器工具

阅读时间图标 3分钟读


读者帮助支持 MSpoweruser。如果您通过我们的链接购买,我们可能会获得佣金。 工具提示图标

阅读我们的披露页面,了解如何帮助 MSPoweruser 维持编辑团队 查看更多

微软昨天 发布 适用于 Windows 开发人员的全新 WinDbg 调试器工具的预览版。 这是一个重大更新,包含许多开发人员会喜欢的新功能。 首先,它带有更现代的视觉效果。 Microsoft 已为 WinDbg 采用了流行的 Ribbon UI。 阅读下面的 UI 更改。

  • 彩色带?- 当图标不能很好地描述动作时,以及当有很多不同的上下文动作有时只相关时,功能区非常棒。 现在,我们的功能区非常简单,具有基本功能,但随着时间的推移,我们将在您调试时为特定上下文添加更多功能区。
  • 重新设计的文件菜单?- 新的文件菜单使您可以更清楚地了解启动和配置调试会话的选项。 附加对话框现在更干净、更有条理,甚至还有一个新选项可以启动您的应用商店应用程序或后台任务,而无需使用 PLMDebug.exe 进行设置。
  • 熟悉的源窗口?- 源窗口现在几乎在各个方面都更好,并且应该看起来更像您习惯在其他所有现代编辑器中看到的源窗口。
  • 黑暗的主题?- 这个很不言自明,很多人在他们的编辑器中使用深色主题,然后翻转到 WinDbg 的耀眼亮度。 现在可以匹配了!
  • 最近的目标?- WinDbg Preview 现在无需将您的 KDNET 密钥和 IP 放在显示器上的便签上,而是会记住您最近的所有会话以及您在该会话期间进行的一些设置。 您可以从文件菜单中的最近目标列表中再次快速访问它们。
  • 各种窗口改进?- 许多窗口已经有一段时间没有更新或者只是有明显的错误。 我们所做的一些不同的值得注意的事情是,反汇编窗口在滚动时保持其突出显示在正确的位置,并且内存窗口具有更好的突出显示和滚动。 现在许多窗口也是异步的,可以通过运行另一个命令来取消加载。

由于这个新的 WinDbg 使用与现有 WinDbg 工具相同的底层引擎,所有现有的命令、扩展和工作流仍将像以前一样工作。 Microsoft 还使调试器数据模型易于扩展。 阅读下面的内容。

  • 可扩展的本地人和手表?- 数据模型现在正在为当地人和观察窗口提供动力。 扩展数据模型的 NatVis 和 JavaScript 扩展将反映在这些窗口中。 您甚至可以将 LINQ 查询放入监视窗口!
  • 模型窗口?- 有一种称为模型窗口的新型窗口。 模型窗口将在普通层次结构视图或表格中显示任何模型查询的结果。 您会在 FAQ 中看到 WinDbg Preview 没有模块窗口,您可以使用模型窗口来制作自己的?@$cursession.Modules! 这还有一个好处是,如果您制作扩展模块的 JavaScript 扩展,它将自动更新您的窗口。

最后,WinDbg 现在具有内置的完整脚本体验。 使用新的 WinDbg 预览版,您可以直接从调试器编写和执行 JavaScript 和 NatVis。 脚本窗口具有错误突出显示、IntelliSense 和更容易执行脚本。

您可以从以下位置下载 WinDbg Preview Windows 商店在这里。 请注意,您需要安装 Windows 10 周年更新或更高版本才能使用此工具。

用户论坛

0消息