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
 Ability to search definition in Find Symbol
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

Zeblote
Tomato Guru

183 Posts

Posted - Aug 21 2018 :  11:58:03 AM  Show Profile  Reply with Quote
This would be very helpful sometimes for finding things in unreal engine.

For example:
- I know there's a method somewhere whose name contains "build" and one of the arguments is an FMeshDescription. I have no idea where it is. Searching build by itself returns tens of thousands of results.

- It would allow to search for methods like these:

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Aug 21 2018 :  2:17:40 PM  Show Profile  Reply with Quote
We are considering letting the Find Symbol dialog search the parameter list as well:

case=61242

I don't suppose you have any idea of the class the function you are looking for might be in? The case was originally opened for friend functions, since it is clearly helpful here.

Are you aware you can several filters at once, and use a - in front of a filter to exclude terms you don't want to see? This might help you narrow down the list to a more manageable size.

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

Zeblote
Tomato Guru

183 Posts

Posted - Aug 22 2018 :  07:27:01 AM  Show Profile  Reply with Quote
I wasn't aware of being able to exclude things... that will be useful for sure.
Go to Top of Page

feline
Whole Tomato Software

United Kingdom
19024 Posts

Posted - Aug 22 2018 :  08:22:52 AM  Show Profile  Reply with Quote
Consider the following Find Symbol search filter:

build -.build -._

there are three search terms, and they are all applied, regardless of order. The first term searches for "build" in the symbol name.

The second term uses a minus sign, so it filters out. Next the dot means start / end of word, so start of word since it is at the front. So any symbol who's name starts with build is filtered out.

The third term filters out all symbols where the name starts with an underscore, which filters out most of the macros.

You can quickly get quite specific using include and exclude filters, but you still need some idea of the name of the symbol you are searching for.

Also the option:

Find Symbol dialog -> Right click menu -> Match case of search strings that contain uppercase letters

can be helpful if you are sure of the case of one of the words you are searching for.

zen is the art of being at one with the two'ness

Edited by - feline on Aug 22 2018 08:23:51 AM
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