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
 Split Class To Own Files
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

membry
Junior Member

20 Posts

Posted - Aug 25 2009 :  4:27:54 PM  Show Profile  Reply with Quote
Don't think this one is in the catalog of official refactorings but one that would be a time saver for me is the ability to split a class from source + header file with other classes into a source and header file just for that class. This one is fresh on my memory since I inherited a legacy C++ project that had 50+ sets of files with multiple classes. Fortunately I found out about Source Monitor which was a big help in tracking those files down but only after I had found about half of them on my own. Even then SM reported some files as having 12+ classes in them. Still had to split the classes out manually. Kept wishing that VAX could have done a lot of the mechanical stuff for me. Seems doable since VAX can move implementation back and forth already.

Edited by - membry on Aug 25 2009 4:29:11 PM

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 25 2009 :  5:59:22 PM  Show Profile  Reply with Quote
I've put in a new feature request for you:

case=31484
Go to Top of Page

membry
Junior Member

20 Posts

Posted - Aug 25 2009 :  6:25:19 PM  Show Profile  Reply with Quote
Much appreciated. Is there any way to track the case myself or is it an internal system only?
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Aug 26 2009 :  4:38:55 PM  Show Profile  Reply with Quote
You cannot track them, but they appear on the history page:
http://www.wholetomato.com/support/history.asp

More on cases:
https://docs.wholetomato.com?W318
Go to Top of Page

znakeeye
Tomato Guru

379 Posts

Posted - Aug 27 2009 :  04:19:54 AM  Show Profile  Reply with Quote
This is a great idea! I don't know how many times I've done this manually... ugh!
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18937 Posts

Posted - Aug 27 2009 :  09:36:13 AM  Show Profile  Reply with Quote
For now using VA Outline should help, since you can select the items you want in VA Outline, cut them and then paste them into the new code files. This does require making the new code files manually, but it should still help a bit.

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