Here is what I do. I have whole bunch of .h file in.
c:\\mygame\\hpp\\test\ I goto VAssist\\Projects Choose platform custom Add c:\\mygame\\hpp\\ to the list
drag some random *.cpp file onto MSVS.NET type
HEADER* hdr; (which is defined in c:\\mygame\\hpp\\test\\header.h) hdr-> nothing happens here. ctrl-shift-space... still nothing.
This used to work in VA6. This is acctually why I bought VA so that I don't have to create a project in VS to edit random C++ files. Please tell me that I'm doing something wrong and this feature is still there. Or I'm gonna feel bad that I waisted $80 for nothing.
Yes this does work, however I was under the impression that this suppose to parse all the subdirectories also.
Can you guys add a checkbox to parse all the subdirs? This is really important for me. The way my projects are laid out I will have to add 50 directories manually instead of just one.
Well if I was using VS.NET projects then I wouldn't need VA. It doesn't provide anything that VS.NET can't do. Except this feature where I can drag random files and work with them and have auto complete. The rest is so insignificant that I would never pay 70-80$ for it. This is the feature I paid for and love and it would be nice if it was a little bit improved. (just a little )
There are two features that I find invaluable that VA provides that VS (NET) does not (at all). 1. Conversion of . to ->. 2. Open corresponding .H/.CPP file.
There many features that VA improves on to such an extent that I wouldn't claim that VS (.NET) even includes the feature.
Well, maybe start using projects? Get a bit organized? As far as I remember VA6 didnt parse subdirectories either, just the include paths.
What if you're using third party software which is laid out in nested directory structures? In other words, you don't have the source or the project files but you still want to be able to parse class definitions etc.
Wouldn't that be a good reason for including a 'parse subdirectories' switch?