Managed Spy窗口应用调试工具
有不少开发者使用Visual Studio®提供的工具Spy++。使用Spy++,你可以了解一个运行中的应用程序的窗体布局或确定一个导致bug的特定窗体消息。然而,当你创建一 个基于Microsoft® .NET框架的应用程序,Spy++变得不太管用了,因为由Spy++截取窗体消息和类不能与开发者使用或甚至看到的任何事情通信。
开发者真正所想看到的 是被托管的事件和属性值。
本文描述如何使用一个名为ManagedSpy的新工具并且它的关联库ManagedSpyLib,它们均可从MSDN®Magazine网址下载。与Spy++显示Win32® 信息比如窗体类、样式和消息相似,ManagedSpy显示托管控件、属性和事件。ManagedSpyLib允许你以编程方式访问另一个进程中的 Windows®窗体控件。你可以获得并设置属性以及在你自己的代码中事件上同步。ManagedSpyLib也可以帮助你创建测试带(test harnesses)并且可以执行窗体、消息和事件记录(event logging)。
这个软件对于我们开发和系统相关的程序,还是有些用处的,比如说,做一个屏蔽广告页面的程序,自动控制其他程序等等。
评论
Tuttijavascript调试工具
Tutti是一个同时支持多个Web浏览器的交互式javascript调试/测试工具。它非常有助于帮助发现不同的浏览器在执行javascript时的差异。目前,Tutti支持的浏览器如下:Firefox
Tuttijavascript调试工具
0
AllYourMemoriesAreBelong2iOSiOS 调试工具
名字中有语法错误?没错。这是什么AllYourMemoriesAreBelong2iOS是一个方便的调试工具,其集成在iOS项目中,让开发者在调试过程中可以通过按动iOS物理设备的音量键来模拟内存警告
AllYourMemoriesAreBelong2iOSiOS 调试工具
0
RequestHubHTTP 调试工具
RequestHub用来接收HTTP请求,并在浏览器显示请求详细信息,然后将请求转发到指定URL。你可以把当它当成是一个HTTP的代理服务。使用方法:$ requesthub -hUsage of r
RequestHubHTTP 调试工具
0
WinGDBWindows 调试工具
WinGDB是一个VisualStudio开发环境中的扩展.它允许你为下列目标开发程序:•Linux/Unix系统,远程使用原生开发工具。•Windows,使用MinGW或Cygwin工具。•嵌入式L
WinGDBWindows 调试工具
0