Visual D: Simplify interface listing

Amex Amex at gmail.com
Wed Jun 5 08:41:29 UTC 2019


Interfaces in the debug window always seem to show the class it 
is as a child that requires expansion...

I see this no need for this.

Interfaces will display static info but the fields will all be 
from the objects so it almost always require an extra expansion 
unnecessarily.

Instead of removing the entry maybe just copy it up one level so 
one can see what is what if necessary.

Probably what really needs to happen(and it could be optional) is 
to always display objects as a flat list exist for any nested 
entries.

e.g.,

interface X;
class Y { class Z { int q;} Z z; int f; }

will be listed as

X/Y
   Z/z
     q
   f

rather than

X
   Y
     z
       q
     f


(or how ever visual D lists it)

I mainly just feel the tree gets a bit polluted at times with 
unnecessary/redundant info








More information about the Digitalmars-d-ide mailing list