views:

770

answers:

4

I am using Visual Assist X for C/C++ code in Visual Studio 2005 but I see that, sometime, when visual studio take focus, the processor is working too much and I cannot type code. If I am waiting somes seconds, it return the focus.

A: 

This usually occurs with large files and/or large number of open files and is due to parsing of those files.

This is a known problem on the Visual Assist forum.

graham.reeds
+2  A: 

Try 'Rebuild' of the Symbol databases and a 'Clear' of the History, cache and temporary files from the 'Performance' tab of the Visual Assist X Options dialog. You can also turn other 'optimizations' off here that may be causing performance problems.

J Francis
+2  A: 

You should really try asking on the Visual Assist forum if you haven't already. They have great support there.

They may have solutions/workarounds for the problem, and if not they probably want to know about the problem so they can fix it.

Michael Burr
+1  A: 

You may be able to speed up parsing times significantly by modifying settings from the VAssistX menu:

    VAssistX | Visual Assist X Options... | Projects | C/C++ Directories
    VAssistX | Visual Assist X Options... | Projects | Extensions

This will allow you to flag certain directories as stable which means they won't be repeatedly re-parsed. Adding VC++ header directories (e.g., C:\Program Files\Microsoft Visual Studio 9.0\VC\include) and large libraries, such as Boost, to this list should help.

As other have mentioned, the Visual Assist X forums are very helpful.

jwfearn