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
 Several Find References Windows
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

damned
New Member

Russia
9 Posts

Posted - Jul 02 2006 :  07:05:32 AM  Show Profile  Reply with Quote
At least two as for find results in VS7

More is much better )

Edited by - damned on Jul 02 2006 07:05:56 AM

rhummer
Tomato Guru

USA
527 Posts

Posted - Jul 02 2006 :  10:33:44 AM  Show Profile  Reply with Quote
Already been requested ;)

case=1182

Tools Engineer - Raven Software
VS2005 SP2/VS2008 SP1 - VAX <LATEST> - Win 7 x64

Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Jul 02 2006 :  11:18:57 AM  Show Profile  Reply with Quote
Note that the results of a completed find can be restored without restarting a search. Simply return to the Find References Results window.

In Microsoft Visual Studio 2005 or .NET, select Find References Results from the VAssistX menu (Alt+A, T, F). In Visual C++ 6.0, customize your IDE menu or toolbars to include VisualAssistXFindReferencesResults
Go to Top of Page

drzoom
Ketchup Master

Switzerland
57 Posts

Posted - Jul 07 2006 :  04:48:40 AM  Show Profile  Reply with Quote
I have some ideas how to implement the "ovverride" refactoring functionality without interavice dialogs. I refer to this situation:

class A {
public:
int getMethodA() const = 0;
int getMethodB() const = 0;
};
class B, public A {
};
class C, public B {
};
class D, public A {
};

Idea 1

In the "menu" for the pure method "getMethodA" in class A, I find the entries "Implement this method >". And as submenu, I find "...in class B", "in class C", "in class D".

Classes where already implement this method aren't listed in the menu.

On a click, the method declaration and implementation body is genarated.




Idea 2

When I start typing "getMeth..." in class B, in the list of suggestions I find "implement getMethodA". If I select this entry, the method declaration is inserted at the current position, and the implementation body is generated in the cpp file.



best regards
Tobias
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18939 Posts

Posted - Jul 08 2006 :  2:13:13 PM  Show Profile  Reply with Quote
i have the feeling you have posted this to the wrong thread

idea 1 - i have the feeling this is going to run into some serious problems under some conditions. what happens when it is a common base class, which has 50, 60, 200 classes derived from it? i work on code like this, and the base class is one of ours, not even a 3rd party library class.

idea 2 - we have already taken the design decision to place the body into the header file most of the time, to avoid modifying to many files.

having said that, i am wondering about a variation of the parameters suggestion box you get when manually typing the function implementation into a cpp file.

there are two separate concepts here, the function name, and the function parameters.

this needs a bit of thinking about.

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

at5dapa1
Starting Member

Romania
1 Posts

Posted - Sep 29 2006 :  02:48:27 AM  Show Profile  Reply with Quote
CodeWright has 5 search tabs, and it is using them circularly. This "search-history" plus the "auto-incrementing" is what I would call "powerful features"! It is why I've been using CodeWright from more than 6 years. I didn't see this on any other IDE.

I have set F12 as keyboard accelerator, and Ctrl+RClick as mouse accelerator. Just clicking on a symbol and using one accelerator will start searching in the next tab.

You can do it, I know it's just a matter of time. You already made the "Find References" and for the moment it looks great.

As additional improvements (what I miss) would be:
- possibility to lock some tabs and reuse only unlocked tabs
- more tabs
- shorter names for tabs, or just one tab Search with subtabs called 1, 2, 3, ..., (like WndTabs).

Best regards,
Daniel
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Sep 29 2006 :  8:11:50 PM  Show Profile  Reply with Quote
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
18939 Posts

Posted - Sep 30 2006 :  1:27:00 PM  Show Profile  Reply with Quote
i have updated the case with this. i can see how multiple find results, combined with locked tabs could be very useful indeed

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

support
Whole Tomato Software

5566 Posts

Posted - Oct 29 2007 :  01:45:46 AM  Show Profile  Reply with Quote
case=1182 is implemented in Build 1614
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