229 votes

L'Intellisense et la suggestion de code ne fonctionnent pas dans Visual Studio 2012 Ultimate RC

Je viens de télécharger et d'installer Visual Studio 2012 Ultimate RC, mais j'ai un problème avec l'intellisense : il ne fonctionne pas jusqu'à ce que j'appuie sur Ctrl + Space . Les suggestions de code sont également désactivées (paramètres de méthode par exemple).

Je pense que le problème vient de l'installation de VS, car à la fin du processus, le message suivant s'affiche : " Le fichier journal des événements est plein ".

Pourquoi ai-je ce problème et que puis-je faire pour le résoudre ?

92 votes

J'ai eu le même problème. Je pense que c'est parce que j'ai eu vs2010 avec resharper, et vs2012 a importé des paramètres à partir de celui-ci. Vous pouvez faire en sorte que tout fonctionne comme prévu en faisant Outils->Importer et exporter des paramètres->Réinitialiser tous les paramètres.

8 votes

J'ai aussi installé resharper, mais il semble que ce ne soit pas le problème dans mon cas. Finalement, il semble que VS12 n'active pas l'intellisense par défaut (il faut utiliser CTRL+Espace pour obtenir l'autocomplétion et les suggestions de code). J'ai dû l'activer à partir du menu de configuration Outils->Options.

0 votes

Où dans le menu de configuration Outils->Options ? Pouvez-vous afficher le chemin d'accès complet ?

186voto

user1831021 Points 1209

Ir a

Tools->Options->Text Editor->C# (or All Languages)->General

et permettre Auto List Members y Parameter Information dans le volet de droite.

8 votes

J'ai suivi ces étapes, mais rien n'y fait. La case Auto list members est cochée, mais je n'obtiens toujours pas d'intellisense. qu'est-ce qui se passe ?

16 votes

C'est assez courant lorsque vous utilisez une version d'essai de resharper et que la période d'essai s'achève. Je suppose que R# désactive ces paramètres et les remplace par la version R#, de sorte que lorsque R# disparaît, toute forme de complétion de code disparaît également.

6 votes

C'est ce qui s'est passé avec R# et la version d'essai. Assurez-vous d'avoir réactivé la version d'essai de R#. chaque type individuellement ainsi que "Toutes les langues".

117voto

Shrivallabh Points 1052

Le redémarrage de VS2012 devrait résoudre le problème.

7 votes

Elle est venue pour répondre à cette question ! Rien d'autre n'a fonctionné, mais bon ! C'est Windows ! Il suffit de redémarrer VS ! (Je ferais un rebbot ensuite si ça ne marchait pas).

2 votes

J'aimerais qu'il y ait une meilleure solution à ce problème, mais c'est la seule chose qui semble fonctionner. Il semble qu'il n'y ait aucune raison pour que l'intellisense cesse de fonctionner et cela semble se produire aux moments les plus inopportuns pour moi. J'aimerais avoir une mise à jour si quelqu'un trouve une solution permanente.

0 votes

A fonctionné pour moi quatre ! Mon Intellisense a cessé de fonctionner alors que j'écrivais un code C# très simple et un redémarrage l'a réparé. Je ne sais pas trop pourquoi...

27voto

pyccki Points 413

Regardez ce post aquí .

Cela a fonctionné pour moi :

Supprimez les fichiers de ce dossier. vs2010 :

 %AppData%\Microsoft\VisualStudio\10.0\ReflectedSchemas

vs2012 ;

%AppData%\Microsoft\VisualStudio\11.0\ReflectedSchemas

VS Ultimate 2013 ;

%AppData%\Microsoft\VisualStudio\12.0\ReflectedSchemas

VS Professional 2015 ;

%AppData%\Microsoft\VisualStudio\14.0\ReflectedSchemas

1 votes

C'est la seule solution qui a fonctionné pour moi ! Merci beaucoup ! C'est la version 12.0 maintenant

0 votes

La seule solution qui m'aide. Merci de votre compréhension.

0 votes

@GregoryKhrapunovich Heureux d'avoir pu aider !

26voto

Houda Points 428

Une autre solution possible consiste à réinitialiser complètement les paramètres. C'est ce qui a réglé le problème pour moi :

Tools->Import and Export settings->Reset all settings.

0 votes

Cela a parfaitement fonctionné pour moi. Je n'ai perdu qu'une partie de l'intellisense (par exemple les signatures d'arguments pour les méthodes VB). Je n'aimais pas l'idée de supprimer des fichiers dans un dossier dont je ne connaissais pas la fonction.

0 votes

Cela a très bien fonctionné pour moi. J'ai dû redémarrer l'IDE après la réinitialisation pour qu'il fonctionne.

0 votes

Lorsque j'essaie, j'obtiens ceci : Erreur 1 : Paramètres d'affichage de la liste des tâches : Le format de la liste des tâches a changé. Ce qui m'a conduit à ceci : stackoverflow.com/questions/28189563/ ie. Il faut juste s'assurer qu'aucun projet n'est ouvert. Si c'est le cas et que vous obtenez cette erreur, redémarrez et réessayez.

19voto

Mitch Stokely Points 91

A. Sauvegardez ou exportez vos paramètres d'importation/exportation :

Outils->Paramètres d'importation et d'exportation

B. Effectuer la réinitialisation de l'importation/exportation :

Outils->Paramètres d'importation et d'exportation->Réinitialiser tous les paramètres.

C. Revenez en arrière et rechargez à nouveau vos paramètres d'origine ! Intellisense fonctionne et vous retrouvez vos paramètres d'origine !

0 votes

Cela a fonctionné pour moi sur VS 2012 (même si j'ai dû quitter complètement VS et le redémarrer pour que les changements soient pris en compte). Merci de votre compréhension.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X