!name2ee is a great way to locate a type definition without having to browse the heap to find an instance. However, it requires the name of the assembly which is sometimes hard to remember. Because of that, I often use !name2ee *!TypeName. It works great but it shows all the assemblies, so it's hard to find the actual type in the output.
I assume it's possible to update the output of !name2ee (it's unlikely to be used in scripting). If so, it would be nice if it only showed the detailed output for the successful result, and a summary for the other ones:
Showing a sample of the inspected assemblies can be nice to validate that the syntax of the wildcard is correct, but honestly I'm not sure it's that useful. Maybe we could just show the total number of assemblies.
If the output of !name2ee can't be touched, then we could add a -quiet option to switch to the less-verbose output.
Background and Motivation
!name2ee
is a great way to locate a type definition without having to browse the heap to find an instance. However, it requires the name of the assembly which is sometimes hard to remember. Because of that, I often use!name2ee *!TypeName
. It works great but it shows all the assemblies, so it's hard to find the actual type in the output.Proposed Feature
I assume it's possible to update the output of
!name2ee
(it's unlikely to be used in scripting). If so, it would be nice if it only showed the detailed output for the successful result, and a summary for the other ones:Showing a sample of the inspected assemblies can be nice to validate that the syntax of the wildcard is correct, but honestly I'm not sure it's that useful. Maybe we could just show the total number of assemblies.
If the output of
!name2ee
can't be touched, then we could add a-quiet
option to switch to the less-verbose output.