Tout d'abord, je pensais que c'était un problème de VS2013 RC/beta, mais maintenant j'ai installé VS2013 RTM et j'ai toujours le même problème: la complétion de code ne s'ouvre que si je l'exécute manuellement avec strg + space. Comment puis-je activer l'ouverture automatique des fenêtres après avoir tapé, par exemple, un point?
Lorsque intellisense est affiché, le réglage est spécifique à la langue. Si vous parlez de c #, vous voulez vérifier les éléments suivants
Si vous utilisez un autre langage, veuillez mettre à jour la question et je vais essayer de vous orienter dans la bonne direction.
Assurez-vous que votre IntelliSense est activé
Tools > Options > Text Editor > C# > Statement completion
Ensuite, assurez-vous que les membres de la liste automatique sont cochés et les informations sur les paramètres.
Cela s'est produit après la désinstallation de Resharper 8.x (je ne vois pas le point, compte tenu des avancées de VS 2013), je voudrais donc en parler à une désinstallation malpropre de resharper.
La solution est très rapide si:
OUTILS-> Assistant Importation et exportation des paramètres-> Réinitialiser tous les paramètres-> sélectionnez "Non, il suffit de réinitialiser les paramètres, en remplaçant les paramètres actuels" -> Choisissez une collection de paramètres par défaut. Vérifiez à nouveau.
Si aucune des suggestions ci-dessus ne fonctionne, vérifiez si une extension Web Essentials est installée. Essayez de l'enlever (et réinstallez-le). Web Essentials a fait que mon intellisense cesse de fonctionner plusieurs fois et une simple réinstallation résout toujours le problème.
Méthode 1
Méthode 2 (pour moi après désinstaller resharper)
1: Essayez d'utiliser ReSharper 8.0.2 Best Code analysis, outil de complétion
2: Outils> Options> Editeur de texte> Toutes les langues> Make Check on Auto List members
Voici ce qui a fonctionné pour moi (avec Visual Studio 2013 w/ReSharper 8.0.2):
Cela m'est arrivé après la désinstallation de Resharper 8.x
Solution:
Outils -> Options Editeur de texte -> C # -> Intellisense Assurez-vous que "Afficher la liste de complétion après la saisie d'un caractère" est * un * coché
Outils -> Options Editeur de texte -> C # -> Intellisense Assurez-vous que "Afficher la liste de complétion après la saisie d'un caractère" est coché
Vous n'avez pas besoin de réinitialiser tous les paramètres. J'ai eu le même problème mais je viens de le résoudre.
bonne chance:)