Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 'Create Implementation' for multiple functions?

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
HateDread Posted - Feb 18 2015 : 9:40:52 PM
I just found out about the 'Create Implementation' feature, so I may have missed this option, but it'd be great if I could highlight a bunch of functions and then have an implementation created for each in the corresponding .cpp file, in their correct order (both relative to each other and relative to the other functions in the class declaration).

This would make my life so much simpler; I often write a few declarations at once and thus then have to 'implement' them one by one.

Thanks!

EDIT: As an aside, is there a keybind for 'Create Implementation' or an easy way to create one? Thanks again!
1   L A T E S T    R E P L I E S    (Newest First)
feline Posted - Feb 18 2015 : 10:57:47 PM
Place the caret into the class name, and you can trigger Create Method Implementations from here, and VA will show you a dialog, listing all of the functions that do not yet have implementations. You can then select which functions you want to create.

For a keyboard shortcut, you can use Alt-Shift-Q to trigger the refactoring context menu, which will list available refactoring commands. Or you can use the IDE settings to map a keyboard shortcut to the command "VAssistX.RefactorCreateImplementation"

So long as you are using the latest version of VA, build 2059, the implementations should be in a useful order and placement within the cpp file. This is something we have improved in this build.

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000