Whole Tomato Software Forums
Whole Tomato Software Forums
Main Site | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 Visual Assist
 Technical Support
 IntelliSense acting strange again

You must be registered to post a reply.
Click here to register.

Screensize:
UserName:
Password:
Format: BoldItalicizeUnderlineStrikethrough Align leftCenterAlign right Insert horizontal ruleUpload and insert imageInsert hyperlinkInsert email addressInsert codeInsert quoted textInsert listInsert Emoji
   
Message:

Forum code is on.
Html is off.

 
Check to subscribe to this topic.
   

T O P I C    R E V I E W
hensz Posted - May 25 2007 : 04:52:02 AM
Hi!

Once again IntelliSense doesn't work as expected, it even works unpredictable. Two examples follow. After this happened the first time I rebuild the symbol database, but this didn't help. I'm using the latest release version of VA.

When I want to access the members of an STL string the listbox appearing after the dot contains totally wrong entries:

When I manually enter the beginning of a valid function name and press the "Complete Word" key (Strg+Space) a different listbox with correct entries is shown:

When I entered the function name no Parameter Information is shown, even though I pressed Strg+Shift+Space several times:

When I enter one parameter and enter the ',' suddenly the parameter info is displayed:


For MFC strings VA behaves slightly different.
After the dot nothing is displayed:

When I press Strg+Space the correct member listbox appears:

Again, no parameter information is shown, only when I add the first parameter the parameter info is displayed:



Best regards,
hensz
4   L A T E S T    R E P L I E S    (Newest First)
feline Posted - May 29 2007 : 07:57:21 AM
Have a look at this page, it should help:

http://www.wholetomato.com/products/features/directories.asp
hensz Posted - May 29 2007 : 07:54:47 AM
Now it works! Thank you! I totally misunderstood the Platform option for C/C++ Directories.

Best regards,
hensz
feline Posted - May 29 2007 : 07:32:47 AM
You are missing several expected stable include directories. Since these are not listed VA may not know about CString. For reference here is my information from a win2k VS2005 test machine:

VA_X.dll file version 10.3.1555.0 built 2007.05.24

Platform: Win32
Stable Includes:
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\include;
C:\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\include;

Library Includes:
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfc;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\mfcm;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\src\\atl;
C:\\Program Files\\Microsoft Visual Studio 8\\VC\\crt\\src;

Other Includes:


using Alt-g on CString I am taken to the file:

C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\include\\atlstr.h

and the directory this lives in is not in your directory list. Should your CString be picked up from one of your directories?
feline Posted - May 25 2007 : 2:43:57 PM
The parameter listbox, that is coming from the IDE not VA. It looks like VA simply has no idea what is going on with your code. The fact that it does not even understand CString is bad.

Can you please go to:

VA Options -> About -> Copy Info

and paste the details (from the clipboard) into this thread. This will give us the basic information about your setup.

You might want to try telling VA to rebuild its symbol databases. Depending on the cause of the problem this might help:

VA Options -> Performance -> Rebuild symbol databases

© 2023 Whole Tomato Software, LLC Go To Top Of Page
Snitz Forums 2000