T O P I C R E V I E W |
jon12345 |
Posted - Sep 12 2006 : 10:01:30 PM I've emailed [email protected] twice and have had no response in 2 weeks. We bought 100 licenses and would expect better support than this. Buyer beware!
We are using Visual Assist build 1534 and would like to know how to get Intellisense working for C++ symbols which are contained in projects that are not in the solution. For example, we have a class named CMyClass which is contained in I:\\MYPATH\\myclass.h. In Visual Assist, I have included this directory in Visual Assist X Options|Projects|C/C++ Dependencies|Platform = "Custom",Show Directories For = "Stable Include Files".
The symbols in those directories are not being loaded. Is there anything else I need to do to get these symbols recognised by Visual Assist? Thanks. |
7 L A T E S T R E P L I E S (Newest First) |
support |
Posted - Sep 19 2006 : 01:58:14 AM Fixed in build 1535. |
sean |
Posted - Sep 13 2006 : 11:47:18 PM [case=2512 - being worked out via email] |
jon12345 |
Posted - Sep 13 2006 : 03:00:10 AM IDE is Visual Studio 2003. The symptoms of symbols not being loaded are as follows: 1) Symbols are underlined. 2) Members lists do not appear. 3) Symbols don't show up in completion lists.
We do not use "Additional Include Dir" settings to point to these project headings. We use #include's with relative paths which have their own #include's. For example, stdafx.h has the following #include: #include "\\IFC\\SRV\\012\\IFCSrv.h" IFCSrv.h then has more #include's such as: #include "SchedBase\\SchedAddModDlg.h"
These are relative paths which might be where Visual Assist is getting confused - however the compiler has no problem with them.
Why do you recommend not using the "Custom platform" VA option to get around the potential bug described above? Under what circumstances are additional directories in "Custom platform" ignored?
Another possibility is our use of namespaces. We use nested namespaces and "using" statements in include files. While I realise this is poor programming practise, it is still acceptable to the compiler.
I'll email you the logfile. Thanks for your help. |
sean |
Posted - Sep 13 2006 : 01:52:09 AM What IDE are you using? When you say the symbols aren't being loaded, what are the symptoms of them not being loaded? Symbols are underlined? Members lists are incomplete? Symbols don't show up in completion lists?
Your projects must point to the external project headers via Additional Include Dir settings in the projects? If so, we recommend not using the Custom platform in the VA options dlg.
Can you send me va.log of opening the solution in question? If the IDE opens with the solution already open, close the solution, enable logging and then open the solution. Wait until cpu goes idle and then exit. http://www.wholetomato.com/support/faq.asp#log
|
rhummer |
Posted - Sep 13 2006 : 01:12:46 AM Good suggestion, I'll give more feed back when I am up in the morning, currently 12am here need rest :) |
jon12345 |
Posted - Sep 13 2006 : 12:53:40 AM Thank you for responding. Some files get parsed but not all. The ones that don't get parsed are the ones with the problem.
Can I make a suggestion that when logging is turned on, you log every file that gets parsed rather than the directories only? |
rhummer |
Posted - Sep 12 2006 : 11:39:29 PM My appolgies for the negligence on my part in not responding quick. I help moderate and deal with support emails in my free time, which is lacking at times due to my main employer responsibilties.
Are you seeing any of the files being listed in the IDE Status bar in the "VAX Parsing: <some file>" that will show while VA X is doing it's thing? |