2009-04-22 3 views
5

J'ai une assez grande solution C++ dans Visual Studio 2008 SP1. Quand je clique DROIT, je vois la mise à jour d'intellisense dans la barre d'état et tout le studio se bloque pendant plusieurs minutes.VS 2008 Intellisense suspendu à un clic droit

clic droit a bien fonctionné en 2005.

solutions de contournement? Intellisense est connu pour tuer sur de grands projets C++.

Répondre

5

La mise à jour d'intellisense sur des projets plus importants ne fait que réduire la productivité - Visual Assist est un bien meilleur remplacement. Je pense que si intellisense est également lié à la façon dont VS analyse le code pour le concepteur, donc une solution plus temporaire pour tester avec est de remplacer votre fichier .ncb avec un dossier appelé [solution] .ncb

Je recommande fortement Visual Assist though

2

La seule solution fiable que j'ai trouvée (malgré leurs tentatives de correctif) est de désactiver Intellisense en supprimant/renommant Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages\feacp.dll. Heureusement, un complément comme Visual Assist est tout à fait le remplacement supérieur à Intellisense, je trouve.

4

Supprimez les fichiers ncb et laissez-les se régénérer. C'est comme ça que nous travaillons habituellement quand l'intellisense se comporte mal. Ça demande un peu de se régénérer mais ça vaut le coup.

+0

cela fonctionne fréquemment. Je recommande chaudement d'essayer cette première – nbourbaki

Questions connexes