WPF视觉树调试工具

snoop

官网:https://chocolatey.org/packages/snoop

Snoop是一款用于WPF视觉树和调试工具的应用程序,它能够帮助开发人员在布局、样式、绑定和事件处理等方面进行调试。通过将Snoop作为嵌入式窗口添加到WPF应用程序中,开发人员可以查看和编辑在运行时生成的WPF对象的层次结构,以及WPF组成的各个部分之间的关系,从而快速诊断和解决布局、绑定和样式问题。此外,Snoop还提供了一个事件工具,开发人员可以用它来检查WPF应用程序中的所有事件,包括按钮事件、鼠标事件、键盘事件等,以确保它们正确地被处理和传递。

安装choco

使用管理员权限打开 Powershell

1
2
Set-ExecutionPolicy RemoteSigned
iwr https://chocolatey.org/install.ps1 -UseBasicParsing | iex

安装snoop

1
choco install snoop --pre

升级

1
choco upgrade snoop --pre

卸载

1
choco uninstall snoop --pre