Récemment, mon Visual Studio 2010 a cessé d'afficher automatiquement les suggestions IntelliSense lors de la frappe. Je peux toujours appuyer sur ctrl + espace pour le faire fonctionner, mais il ne montre pas automatiquement une liste de suggestions comme avant. J'ai déjà essayé de désactiver toutes mes extensions, de redémarrer VS et de l'ordinateur, et j'ai vérifié tous les paramètres appropriés (Options -> Editeur de texte -> C # -> IntelliSense) pour m'assurer qu'il est configuré pour offrir des suggestions après la saisie d'un caractère tapé.
Est-ce que quelqu'un a déjà vu ce comportement auparavant? Quelqu'un a-t-il d'autres suggestions à faire pour que IntelliSense redevienne comme avant? Sinon, il se peut que je doive simplement faire une nouvelle réinstallation de VS ...
En prose, si vous ne pouvez pas voir l'image ci-dessus:
Ouvrez Outils> Options> Editeur de texte. Si vous rencontrez ce problème avec une seule langue, trouvez-la; si c'est pour tout, cliquez sur "Toutes les langues". Tout en haut, quelques options sont intitulées "Membres de la liste automatique", "Masquer les membres avancés" et "Informations sur les paramètres". Assurez-vous que tous sont activés (bien que le second puisse être désactivé; si c'est le cas, ignorez-le).
J'ai constaté que parfois, même la vérification des paramètres sous Options -> Complétion de relevé (la réponse ci-dessus) ne fonctionnait pas. Dans ce cas, l'enregistrement et le redémarrage de Visual Studio réactiveront Intellisense.
Enfin, ce lien contient une liste d'autres moyens de dépanner Intellisense, ventilés par langue (pour des erreurs plus spécifiques).
http://msdn.Microsoft.com/en-us/library/vstudio/ecfczya1(v=vs.100).aspx
Je vais commencer par noter que cela n'est pas arrivé depuis que j'ai mis à niveau ma RAM. J'étais à 4 Go et j'avais souvent plusieurs instances de VS ouvertes avec SSMS. Depuis, je suis passé à 8 Go, puis à 16 Go.
Voici les étapes à suivre lorsque je perds intellisense.
Si un seul fichier/fenêtre semble être affecté, fermez/rouvrez ce fichier. Si cela ne fonctionne pas, essayez ci-dessous.
Dans Visual Studio:
Si cela ne fonctionne pas, voici quelques étapes supplémentaires à essayer:
Pour les projets C++:
MSDN a quelques petites choses à essayer: suggestions MSDN
Le fichier .ncb
corrompu semble le plus probable.
De MSDN:
.ncb
..ncb
.)Remarques:
Ce problème ne semble pas être spécifique à C # en tant qu'utilisateur C++ et VB reporter le même problème
Testé dans VS 2013/2015
Les étapes à corriger sont:
Tools
Import and Export Settings
Reset all settings
Back up your config
Select your environment settings and finish
J'ai également fait face au même problème, mais dans VS2013.
J'ai fait le moyen de réparer ci-dessous, il a bien fonctionné.
Fermez toutes les instances de Visual Studio ouvertes.
Ensuite, allez sur " Invite de commande du développeur " à partir des outils de Visual Studio,
Tapez-le comme devenv.exe /resetuserdata
Redémarrez la machine, ouvrez Visual Studio puis, il vous demandera de choisir les paramètres de développement à partir de la première initialisation, puis ouvrez une solution/projet. Vous serez surpris.
J'espère que ça peut vous aider :)
Suppression du fichier .suo
dans le dossier solution pour résoudre le problème.
Parfois, j'ai trouvé Intellisense lent. Frapper le. et attendez une minute et voyez s'il apparaît après un délai. Si tel est le cas, je pense qu’il est possible de supprimer un cache pour le réanalyser.
J'avais le fichier exclu du projet, donc je ne pouvais pas déboguer et avoir intellisense sur ce fichier . Inclure le fichier dans le projet a résolu mon problème! :)
Je frappe ceci aujourd'hui après la séquence suivante:
En plus de ne pas enregistrer les modifications apportées au nouveau fichier, le problème n’était pas enregistré. Par conséquent, après la réouverture de Visual Studio, le fichier ne faisait pas partie du projet. Le Afficher tous les fichiers commande dans Explorateur de solutions , ou Ajouter → Elément existant ... , a résolu le problème.
La suppression du dossier .vs dans la solution a résolu mon problème. Vous devez quitter Visual Studio, puis supprimer le dossier .vs et redémarrer Visual Studio.
Trouvé ma réponse sur https://developercommunity.visualstudio.com/content/problem/130597/unity-intellisense-not-working-after-creating-new-1.html
Cela est peut-être dû au fait que la configuration de la solution a été remplacée par le mode de publication plutôt que par le débogage. Cliquez avec le bouton droit de la souris sur la solution -> Propriétés -> Propriétés de la configuration -> Définir la configuration pour le débogage si elle est en version.
J'ai simplement fermé toutes les pages de Visual Studio et rouvert .. ça a marché.