Snoop is a Windows debugging utility for inspecting the internal structure of running Windows Presentation Foundation applications. It allows developers to examine visual, logical, and UI automation trees without attaching a conventional debugger. Users can select interface elements and inspect their properties, bindings, and layout information in real time. Property values can be modified directly to test changes while an application runs. Trigger inspection and property-change breakpoints help investigate unexpected interface behavior. Diagnostic views provide additional information about application controls and rendering structures. The utility also supports browser developer tools for embedded WebView2 and CefSharp controls. Snoop works with supported .NET Framework and modern .NET applications and includes dark mode, global shortcuts, and configurable highlighting.
Features
- Live inspection of WPF visual, logical, and UI automation element trees
- Interactive property editing and binding inspection without attaching a debugger
- Property-change breakpoints and trigger analysis for investigating UI behavior
- Element highlighting, control selection, and detailed diagnostic views
- Embedded WebView2 and CefSharp browser developer tools integration
- Support for modern .NET and .NET Framework applications with global hotkeys