1. Once you extend a type you can no longer hover over a component to see its value. Adding a watch is time consuming since you need to modify the watch expression to include the full list of extensions back to the base type where the component was declared.
Is it hard to make VS see derived type components the same way the compiler does ? I realize I have asked this before but nothing has come of it and I could not find my previous post.
I do not see why Visual studio needs to know about the chain of inheritance. It could show components directly just as we would use them in code, or it could allow both routes to a component like it does in .net languages.
VS gets slower and slower with the length of the watch expression so having components visible directly would improve performance of the debugger.
2. How about making it possible to to view scalar derived type components on arrays of derived types as an array ?
3. Having the watch able to list the contained procedures on an object (derived type instance) might also be useful, again already available in .net languages.
I put the above 3 requests in priority order.