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
 VA View - Symbols in Solution - Wildcard Support
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Kaylx
Junior Member

United Kingdom
23 Posts

Posted - Apr 02 2012 :  03:38:27 AM  Show Profile  Reply with Quote
Hey peeps,

Sorry if this has already been suggested before but adding wildcard support to the VA View - Symbols in Solution search box would be very handy. I find my self knowing partially what i'm looking for in classes for example but don't know the exact name, so adding wildcard support would allow me to 'guess'. I know i could just open the header file and search for all references of a string using the usual find dialog but it's not the same.

On a second note. We have 'Find References' and 'Find References in File'. It would be good to have 'Find References in Project' too.

Regards,
Kaylx

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Apr 02 2012 :  11:25:17 AM  Show Profile  Reply with Quote
You can use spaces to find two sub strings, e.g. "long cl" will find cLongNamedClass. You can filter out part by the minus sign, e.g. "class -second" will list cYourFirstClass and cYourThirdClass but not cYourSecond class.

We are considering to allow limiting find references to the current project:

case=32262

Currently, you get the results grouped by projects which should help a little bit.
Go to Top of Page

Kaylx
Junior Member

United Kingdom
23 Posts

Posted - Apr 04 2012 :  09:18:29 AM  Show Profile  Reply with Quote
quote:
Originally posted by accord

You can use spaces to find two sub strings, e.g. "long cl" will find cLongNamedClass. You can filter out part by the minus sign, e.g. "class -second" will list cYourFirstClass and cYourThirdClass but not cYourSecond class.
I didn't realise you could do that. That'll do nicely. :)
quote:
Originally posted by accord

We are considering to allow limiting find references to the current project:

case=32262
I'll keep an eye out for that.

Thanks for replying so quickly.

regards,
Kaylx
Go to Top of Page

AjayV
Junior Member

India
23 Posts

Posted - Sep 05 2012 :  10:00:43 AM  Show Profile  Reply with Quote
Even I found the need of wild-card support in Find References Dialog box.

There are hundreds of symbols in solutions, and I would just be looking that looks like tag*Reflect, which would match tagMessageDownloadReflect. The currently supported searching is good, but a phrase tag Reflect would display all symbols having tag and (yes I know AND) Reflect. But I am particularly looking that starts with tag and ends with Reflect.

If implemented, it would help developers to find symbols that are starting/ending with (and not just containing) particular text. *Response, and File* are good candidates.

The reason is simple: Manually finding specific symbol is a pain, when VA gives 245 odd results, where only a couple or more should appear!
Go to Top of Page

accord
Whole Tomato Software

United Kingdom
3287 Posts

Posted - Sep 06 2012 :  2:06:50 PM  Show Profile  Reply with Quote
Do you feel that the ability of find in find references's tree and regular expression support in Visual Studios's find in files feature isn't enough? I mean, do you run into situations when you would need this, often?

Regarding Find Symbol: we are considering something like this at some point:

case=5977

I have added your "rationale" (why you need this) to the case, as a comment.
Go to Top of Page

AjayV
Junior Member

India
23 Posts

Posted - Sep 08 2012 :  03:00:44 AM  Show Profile  Reply with Quote
No. Visual Studio's Find-in-Files is not good at all for this purpose. A wild-card or regular expression search will search for everything (including comments), while actually the developer might only be looking for symbol (or particular kind of symbol*).

Frankly, not very often, but I recently needed such thing should have been there. There are couple of features, which aren't used by many developers, so you shouldn't count on frequency of some feature! :-) (IMO).

IMHO, FindSymbol, FindReferences, GotoImplementation are features that are bread-and-butter of a serious developer, and they should have more and more capabilities!

*I suggested: href=http://forums.wholetomato.com/forum/topic.asp?TOPIC_ID=10911
Go to Top of Page

support
Whole Tomato Software

5566 Posts

Posted - Feb 25 2013 :  11:33:46 AM  Show Profile  Reply with Quote
case=32262 is implemented in build 1929
Go to Top of Page

Kaylx
Junior Member

United Kingdom
23 Posts

Posted - Feb 26 2013 :  02:51:41 AM  Show Profile  Reply with Quote
Ok. First of all, i'd still like to see the option of wild-card support in 'VA View - Symbols in Solution', for many reasons, including AjayV's.
Plus the more i can move away from the VS2010 'intelligent' features the better. I won't go into the countless problems VS2010 throws in my face.
As you can guess though VS is really getting on my nerves. VA all the way!

Anyway, onto my next comment. It's nice to see case=32262 has been added, but it wasn't quite what I personally was hoping for. I can see why you've added it the way you have, but i was expecting it to be more distinct, like how 'Find References' and 'Fine References in File' are separate. Now if it could assign 'Find Reference in Project' to a shortcut like i can with the other two, i'd use it every day and be the happiest man alive. Until then i'd doubt i'll use it much, sorry.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19022 Posts

Posted - Feb 27 2013 :  2:14:29 PM  Show Profile  Reply with Quote
We are still considering giving you more control when searching and filtering the symbol list:

case=5977

For Find References, do you need to toggle between Find References and Find References in Project? The project filter setting is remember for me, so if I turn this on, to only search in the current project, the next Find References respects this setting.

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

Kaylx
Junior Member

United Kingdom
23 Posts

Posted - Mar 07 2013 :  02:25:11 AM  Show Profile  Reply with Quote
I find myself wanting to toggle between the different options alot. That's why if i could assign a shortcut to Find References in Project just like i can with Find References in File and the normal Find References it would really help me. I pretty much use everything using shortcuts.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19022 Posts

Posted - Mar 07 2013 :  8:03:40 PM  Show Profile  Reply with Quote
That makes sense, I have put in a feature request for this:

case=72907

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

Kaylx
Junior Member

United Kingdom
23 Posts

Posted - Mar 13 2013 :  03:23:26 AM  Show Profile  Reply with Quote
Thanks very much. Hope to see it soon. :)
Go to Top of Page

sean
Whole Tomato Software

USA
2817 Posts

Posted - Nov 07 2014 :  10:05:09 AM  Show Profile  Reply with Quote
case=5977 is implemented in build 2052

This change allows you to search for words that either begin with or end with a search term:
.foo // symbols that begin with foo
foo. // symbols that end with foo

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