Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
User name:
Password:
Save Password
Forgot your password?

 All Forums
 Visual Assist
 Feature Requests
 Have a tool window like VA outline for inheritance
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

lucwens
New Member

7 Posts

Posted - Jun 01 2020 :  05:42:26 AM  Show Profile  Reply with Quote
It happens often that I have to check/modify all inherited class or virtual functions of a class.
For that I use the 'Derived classes/symbols' from the VassistX.GotoRelated menu.

Works well, but everytime I have to go back to my base class/function and do the same over an over again.

It would be great to have a tool like the VAOutline that shows the inheritance permanently.

feline
Whole Tomato Software

United Kingdom
16732 Posts

Posted - Jun 02 2020 :  11:43:26 AM  Show Profile  Reply with Quote
We are considering creating a view like this:

case=6647

For now there are a couple of options that should help. For virtual methods, if you run Find References on the method, in the Find References Results window you can use the right click menu to turn On:

Display inherited and overridden references

turning off some of the other entries, for example "Display comment and string hits (M)" should help to limit the number of entries, so you can focus on just the entries you are looking for.

You can manually delete entries from the Find References Results list as well, just select them and press Delete. This has no effect on your code, only on the results list.

If you then want to keep this list around you can clone the Find References Results list, so preserving its content even when you run another Find References.

For the class its self, another approach is the bottom half of VA View, the Hovering Class Browser.

https://docs.wholetomato.com/default.asp?W222#hcb

with keyboard focus in the editor, hover the mouse over the class you are interested in, and its details, including all of its base classes, will be listed in VA View. You can pin this class information, so it won't change as you are editing, keeping it available for easy reference.

zen is the art of being at one with the two'ness
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
© 2019 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000