is there a FIND IN FILES for VEX?

   830   2   2
User Avatar
Member
75 posts
Joined: 4月 2020
オフライン
if i'm in C++ or python or whatever and need to search all my code files for some string, it's easy...

i have no clue how to do that for vex..... especially because vex can be in so many different places too.. such as :
- wrangler in a scene
- wrangler in an HDA
- vex external library file

i was wondering if anyone knows of any ways to do this same type of thing for vex?
thx!
-seneca
User Avatar
Member
294 posts
Joined: 7月 2013
オンライン
in the find window you can search for code in vex, expressions etc using filters:

https://www.sidefx.com/docs/houdini/network/find.html#filters [www.sidefx.com]
More code, less clicks.
User Avatar
Member
75 posts
Joined: 4月 2020
オフライン
Jonathan de Blok
in the find window you can search for code in vex, expressions etc using filters:

https://www.sidefx.com/docs/houdini/network/find.html#filters [www.sidefx.com]
sorry i somehow didn't get an email that there was a reply.

so as far as i know, what you're talking about can ONLY query the nodes that are currently used in the current scene, right?

that's not quite what i need. what i need is to query :
- every wrangler in every scene on my hard drive
- every wrangler in every HDA on my hard drive
- all my external wrangler functions

for example, just the other day i found out that this function is very slow:
float bounds[] = detailintrinsic(0, 'bounds');

whereas this function is very fast :
vector min; vector max; getbbox(0,min, max);

so i need to find and replace this code in the countless different HIP files and HDAs and whatnot and i don't know of any way to do that because as far as i can tell, houdini doesn't have any FIND IN FILES features?
  • Quick Links