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
 Documentation pull-up / pull-down
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Uniwares
Tomato Guru

Portugal
2320 Posts

Posted - Jul 24 2020 :  09:15:31 AM  Show Profile  Reply with Quote
I do really need a feature that allows me to pull documention comments up and down.
When implementing interfaces I want the inferface documentation to be inserted to the implemented methods, when overriding methods from base classes I need it too.
The otherway round its occasionally also useful, one has a overridden method documented but not the base class's.

Thanks for saving my Ctrl+C/Ctrl+V

feline
Whole Tomato Software

United Kingdom
18746 Posts

Posted - Jul 24 2020 :  11:05:20 AM  Show Profile  Reply with Quote
We are considering adding the ability to Implement Virtual Methods to copy the comments from the base class and add them, along with the function, to the derived class. Would this cover the bulk of the cases you run into?

case=142205

Are you also aware of Alt-Shift-G for Goto Related, which will list and allow you to jump to the derived or base versions of the virtual function? Not quite the same, but helpful for quickly moving to where the documentation already is.

zen is the art of being at one with the two'ness
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2320 Posts

Posted - Jul 24 2020 :  11:24:04 AM  Show Profile  Reply with Quote
Would surely cover most cases. Actually point is not having access to the existing documentation but documenting new derived classes and methods. Whenever you implement an interface, you may want to document the functions, and having the base documentation from the interface/base class copied is already a good start.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18746 Posts

Posted - Jul 25 2020 :  07:56:33 AM  Show Profile  Reply with Quote
Yes, if you are not changing anything at all, then it seems slightly pointless implementing the virtual function. But also having the base documentation is a sensible first step.

This is why I wondered if you knew about Alt-Shift-G, since this helps you check out the base class documentation.

zen is the art of being at one with the two'ness
Go to Top of Page

Uniwares
Tomato Guru

Portugal
2320 Posts

Posted - Aug 18 2020 :  10:36:55 AM  Show Profile  Reply with Quote
for now, this does the trick: https://marketplace.visualstudio.com/items?itemName=someguy20336.PullThroughDoc
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18746 Posts

Posted - Aug 19 2020 :  06:53:54 AM  Show Profile  Reply with Quote
Thank you for the link, useful to know about for now.

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:
© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000