web-dev-qa-db-fra.com

Visual Studio 2015 Intellisense ne fonctionne pas

J'ai une nouvelle installation de VS2015 sur Windows 8 et IntelliSense ne fonctionne pas du tout (rien!) Dans aucun environnement. 

J'ai également VS2013 (avec Resharper 8) sur la même machine qui fonctionne bien.

Des idées avant de procéder à une réinstallation? 

22
Lee Smith

Le problème vient probablement de ReSharper. J'utilise sans problème VS2013 et VS2015 sur le même ordinateur. 

Je voudrais essayer: Dans Visual Studio 2015, allez dans 'Outils | Options | Éditeur de texte | C # | Les éléments généraux "Membres de la liste automatique" et "Informations sur les paramètres" doivent être cochés.

Si cela ne fonctionne pas, j'essaie de désactiver ReSharper dans VS2013 et de faire en sorte que l'intellisense fonctionne normalement. Même procédure que ci-dessus si ReSharper ne parvient pas à restaurer les paramètres.

32
thllbrg

Remarque: ne le faites qu'en dernier recours, car cela réinitialisera pratiquement toutes vos préférences utilisateur, y compris l'emplacement de vos barres d'outils, des polices d'environnement, etc.


Je suis arrivé ici parce que mon intellisense donnait des milliers d'erreurs dans la liste des erreurs après l'installation de Visual Studio 2015 sur un ordinateur Windows 7 vierge.

Les réponses ici ne me concernent pas, mais cette réponse sur StackOverflow: Razor intellisense ne fonctionne pas dans VS 2015 , a travaillé pour moi.

Exécutez cette commande à partir du dossier VS "IDE":

devenv.exe /resetuserdata

Lorsque j'ai redémarré Visual Studio, il a fallu plusieurs minutes pour "préparer Visual Studio 2015 pour la première fois" et lorsque j'ai rechargé le projet, toutes les erreurs intellisense avaient disparu.


Pour info, voici comment je navigue vers l'invite de commande:

Cliquez avec le bouton droit sur le raccourci Visual Studio 2015 dans le menu Démarrer pour obtenir le menu contextuel:

 Start Menu

Sélectionnez 'Ouvrir l'emplacement du fichier' pour ouvrir une nouvelle fenêtre de l'explorateur:

Cliquez avec le bouton gauche de la souris sur le blanc pour désélectionner devenv.exe, puis maintenez la touche Maj enfoncée et cliquez avec le bouton droit de la souris pour afficher le menu contextuel étendu, puis sélectionnez "Ouvrir la fenêtre de commande ici":

 Explorer extended context menu

Collez ensuite la commande: devenv.exe/resetuserdata

 command window

Lorsque Visual Studio démarre, il a été réinitialisé:

 Visual Studio first time

Et quand je charge le projet, les erreurs ont disparu:

 Errors are gone

8
Edward

Assurez-vous que Outils -> Options -> Editeur de texte -> C # -> IntelliSense -> "Afficher la liste de complétion après la saisie d'un caractère" est cochée. J'avais installé et désinstallé VS 2017 et c'est à ce moment qu'IntelliSense a cessé de fonctionner dans VS 2015 pour moi.

4
brandonstrong

Je suis peut-être un peu en retard pour la fête, mais j'espère que cela aidera n'importe qui.

Veuillez noter que les informations ci-dessous ne sont que une cause possible du problème décrit dans cette rubrique.

Votre problème peut être que vous avez un projet/une bibliothèque référençant l'autre, mais les cadres cibles sont différents.

Assurez-vous que les frameworks sont compatibles et voyez si intellisense détecte vos références d'utilisation, etc.

 enter image description here

0
Francisco Vilches

Comment j'ai résolu le problème:

Je suis allé à Tools -> Extensions and Updates et j'ai désinstallé toutes les extensions que je n'utilisais pas. Il n'y en avait que 3 environ. Je me souviens avoir supprimé "Microsoft Office Extensions", ou quelque chose du genre. Je n'ai ni resharper ni Xamarin, que j'ai vu mentionné à ce sujet. Quand j'avais fini, Visual Studio s'est redémarré et XAML intellisense était de retour! Le soulagement...

Il se peut que tout ce que vous avez à faire soit de désinstaller une extension quelconque, et la réinitialisation effectuée par le VS après le dépannage corrige le problème.

Détails supplémentaires:

Je ne me rappelle pas avoir changé quoi que ce soit spécifiquement (par exemple, installer quelque chose), lorsque ce problème est apparu soudainement. Je soupçonne que c'était dû à une mise à jour de Windows. J'étais vraiment inquiet pour celui-ci!

J'ai essayé de redémarrer VS et de redémarrer mon PC plusieurs fois sans succès, tout en vérifiant mes paramètres intellisense. J'ai essayé la suggestion de les décocher et de vérifier à nouveau.

Mon code F # avait également perdu intellisense. C # était bien, sauf pour XAML. 

C'était dans tous les projets VS2015.

Version: Visual Studio 2015, Windows 10. Janvier 2018.

0
Stephen Hosking