代码之家  ›  专栏  ›  技术社区  ›  Eran

有没有更好的图形用户界面的windbg替代品?

  •  9
  • Eran  · 技术社区  · 15 年前

    我偶尔会使用windbg来分析生产环境中的问题,因为在生产环境中不能安装vs。毫无疑问,它是一个非常强大的工具,但是使用它有点烦人。尽管产品经常更新,但它的图形用户界面可以追溯到95天左右的冬季,因此它的可用性是相应的。为了按照我想要的方式来布局窗口,必须与GUI抗争,并且必须记住所有这些文本命令,对于现代桌面应用程序来说,这只是一个很低的标准。

    在命令行调试器CDB的基础上,windbg构建得非常好。既然如此,构建一个可以取代现有恐龙的现代图形用户界面包装器就不难了。有人做过吗?我是唯一一个对温德伯格有着复杂感情的人吗?

    (顺便说一句,我知道我可以创建一个转储文件,并把它带回我有VS的地方,但有时我必须调试64位进程,而且我没有64位dev机器。悲伤,但真实

    4 回复  |  直到 7 年前
        1
  •  1
  •   Tim Cooper    13 年前

    看看 this 如果你想用一个图形用户界面来代替windbg。

        2
  •  6
  •   Sachin Joseph    7 年前

    考虑新的 WinDbg . 现在正在预览。它还支持 Time Travel Debugging .

    enter image description here

        3
  •  1
  •   Canopus    15 年前

    我想这太过分了。有了如此多的命令,拥有一个以漂亮的控件显示所有内容的用户界面也就不容易了。它也可能使它更大,更慢。

    但是,它确实为您提供了任何用户模式应用程序调试器都应该具有的控件。它在单独的窗口中显示最经常需要的信息,如调用堆栈、局部变量、线程等。

    但是,如果您需要更高级的调试功能,您通常都有命令界面。

        4
  •  1
  •   snoone    13 年前

    windbg差不多就是它,从来没有人费心为它编写自己的用户界面。即使有怪癖,我还是个粉丝 因为 它主要由命令行驱动。所以,对他们自己的人说:)

    请注意,Vs2011开发预览版基本上集成了windbg支持,因此在未来的Vs将是新的windbg用户界面。

    -史葛