Snoop - The WPF Spy Utility
System.Configuration
anymore.Color?
and Enum?
values works now[System.ComponentModel.BrowsableAttribute(false)]
to your property.Full Changelog: https://github.com/snoopwpf/snoopwpf/compare/v4.0.0...v4.0.1
ResourceDictionary
is now displayed correctly when delvingThreeState
bool values in the properties gridBindingDiagnostics
class from WPF.Color
properties editable#40 - Message: Cannot set Expression. It is marked as 'NonShareable' and has already been used.
#45 - Keystrokes go to Visual Studio main window when inspecting Visual Studio (thanks @KirillOsenkov)
#66 - System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
#101 - My Style is being applied to the "Change Target" Window
#120 - Screenshot feature produces pixelated low-res image for larger windows
#150 - Format and parse property values with the same format provider
#151 - Dependency properties are filtered wrong and less properties are shown than should be
#152 - Magnified view only works for main window
#156 - Delve BindingExpression throws exception
#159 - Errors require STA
#177 - Could not query process information.
#188 - Crash when inspecting app with VisualTargetPresentationSource from ModernWpf
Snoop now properly selects the targeted window on startup
Snooping multiple app domains now also works for app domains that use shadow copies of assemblies
Snooping multiple app domains now also checks for multiple dispatchers in each app domain
true
, so uncommon properties are hidden by default.Typography
or NumberSubstitution
etc. just disable the new switch right beside the default value switch.MergedDictionaries
from ResourceDictionary
AutomationProperties.AutomationId
for VisualTreeItem
name if element name is not specified. (thanks @paulspiteri)The most notable thing about Snoop 2.10.0 is that Snoop longer supports .NET 3.5 (for x86 and x64).
The good news is that you can now build the solution very easily with Visual Studio 2017 ... that is, you don't have to rely on Visual Studio 2010. This also means that Snoop will now be reliant on the Visual Studio 2017 redistributables instead of the Visual Studio 2010 ones.
Finally, we are going to update the Chocolatey package (https://chocolatey.org/packages/snoop) and we now have a continuous integration build using AppVeyor. Thanks to Bastian Schmidt for these efforts!
We've got more planned! Stay tuned!