Windows开发程序员需要知道的一些小工具

编译相关工具

leakdiag 内存泄露检测

LDGrapher leakdialog输出文件进行界面展示

 

windows调试程序集

umdh.exe 检测堆管理器的内存

appverif.exe windows应用程序验证器 用来捕捉应用程序的常规性编程错误,无效的句柄、锁、文件路径等。

 

gflags.exe 设置windows的全局标记,通俗的来讲就是打开或者关闭一些系统相关选项,进程或者线程相关的选项。

debugdiag 起初是为了帮助分析IIS性能问题开发的。可以用来分析和跟踪内存泄露以及进程崩溃后生成转储文件。

 

link -dump -headers 列出二进制模块需要对应的pdb文件

 

lib.exe 构建,查看库的内容等

dumpbin.exe 用来查看COFF二进制文件的信息,包括dll,exe,obj以及早期的coff

depends.exe 安装VS之后会自动安装用来查看dll或者exe的依赖情况

相关库

microsoft detours 二进制级别上对现有的程序进行修改或者扩展的库

调试、监控

HTTPAnalyzer 收费工具,用来对Http和http请求进行监控的工具,很强大的IE插件

fiddler 免费工具用来对HTTP和HTTPS进行监控,有一些好用的插件

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值