VS2013 Intellisense constamment des arrêts de travail
J'ai Visual Studio 2013 avec aucun plugin ou quoi que ce soit de fantaisie. Chaque fois que je suis de codage, de temps en temps (peut-être une fois toutes les demi-heures) intellisense au hasard cesse de remplir mes phrases ou popping up à tous lorsque j'appuie sur Ctrl+Espace.
J'ai essayé les Outils->Importation et exportation de paramètres->Réinitialiser tous les paramètres, mais il n'a pas aidé. Le problème revient.
La seule chose qu'elle n'en résout pour moi maintenant est de fermer VS et le rouvrir. Mais comme vous pouvez l'imaginer, ce qui est extrêmement frustrant.
- J'ai ce même problème et je viens aussi de fermer et de rouvrir. Je serai curieux de voir si il y a une meilleure solution à ce
- J'avais deux fichiers ouverts, où je faisais une linq instruction select à partir d'un grand mandaté en classe dans un plus petit de la classe, et un autre fichier avec à la fois la petite et la grande classe définie dans il. Chaque fois que j'ai renommer une propriété dans la petite classe, intellisense semble échouer.
- double possible de Visual studio 2013 intellisense arrêts de travail pour ASP.NET MVC5 Contrôleurs
- Oui, ça a toujours été problématique. Il peut se confondre, je crois. Il est, après tout, fait un joli travail complexe sur la volée.
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème et cela semblait fonctionner pour moi.
http://omegacoder.com/?p=1008
Fondamentalement, allez dans Outils >> Options >> Editeur de Texte >> Toutes les Langues >> Général et assurez-vous que les deux
Auto list members
etParameter information
sont vérifiées (pas la demi-vérifié/carré de l'état).Il en est encore ainsi dans VS2013 mise à jour 4 (j'ai un projet WPF en C#).
Cela a été relativement facile à corriger par la fermeture puis réouverture le fichier n'est pas l'ensemble du projet.
Pour moi, le Déchargement et le Rechargement d'un projet de bugs MVC cshtml intellisense. Cliquez-droit sur le projet, cliquez sur Décharger. Cliquez-droit sur grisé projet, cliquez sur le bouton Recharger.
Juste pour être clair, ce problème n'arrive qu'à moi quand en C# MVC vues, mais seulement lorsque la case est cochée dans TFS.
J'ai également présenté cela comme un bug de Microsoft, voir https://connect.microsoft.com/VisualStudio/feedback/details/932855/vs-2013-c-default-mvc-template-breaks-upon-checkin-to-tfs-2010
Ressemble à mon problème éclairci après avoir supprimé le dossier paramètres de mon précédent VS2010 de l'installation. J'ai suivi les instructions ici (s'applique Également à VS2013): http://www.haneycodes.net/visual-studio-2012-intellisense-not-working-solved/
En cas URL pauses:
Ouvrez le menu démarrer et tapez “%AppData%” et appuyez sur enter pour accéder à votre Dossier de Données d'Application.
Soit vous avez été automatiquement placé dans le “Roaming” le dossier ou vous ne l'étiez pas. Si vous n'avez pas le cas, passez à le “Roaming” le dossier.
Ouvrir le “Microsoft” le dossier.
Ouvrir le “VisualStudio” le dossier.
Ici, vous verrez un dossier intitulé “11.0” (la VS 2012 dossier) et probablement aussi “10.0” (VS 2010 dossier).
SUPPRIMER (ou renommer) le “10.0” le dossier. Notez que vous pouvez maintenant embrasser votre Visual Studio 2010, des paramètres et des préférences adieu, vos projets seront sain et sauf).
SUPPRIMER (ou renommer) tous les autres dossiers qui ne sont pas les “11.0” le dossier, en supposant que vous avez utilisé pour Visual Studio 2008 ou quoi que ce soit.
Maintenant redémarrer Visual Studio 2012 et vous devriez être bon d'aller!
essayez de supprimer le .suo fichier de votre solution. Il a bien fonctionné pour moi.
La première chose que je dois mentionner, c'est que ce n'est pas arrivé depuis que j'ai mis à jour ma RAM. J'étais à 4 GO lors de ce qui se passait. Avaient souvent plusieurs instances ouvertes ainsi que SQL Server.
Je suis à la recherche de ce qui semble se produire quand j'ai copier/coller les contrôles sur une page. Un autre effet secondaire de ceci est que le concepteur.(cs/vb/xx) fichier n'est pas mis à jour tout de suite et je n'ai pas accès à ces contrôles dans le code derrière.
J'ai essayé une poignée de choses et voici un résumé de ce que j'ai trouvé jusqu'à présent:
Si cela ne fonctionne pas... dans Visual Studio:
Si cela ne fonctionne pas, voici quelques étapes pour essayer:
(Je n'ai pas encore compris pourquoi des mesures plus drastiques sont nécessaires dans certains cas.)
Pour les projets C++:
MSDN a quelques choses à essayer: MSDN suggestions
La corruption
.ncb
fichier semble la plus probable.À partir de MSDN:
.ncb
fichier..ncb
fichier).Notes:
Journalisation causes possibles:
designer.vb
fichier n'a pas de mise à jour à partir de cela, soit..ncb
fichierComme cacau dit, vous devez tout d'abord faire un nettoyage de l'ensemble de la solution. Redémarrez VS reconstruire l'ensemble de la solution.
Cela arrive parfois, lorsque vous êtes à l'aide de Entity Framework ou des services WCF (Ou la combinaison)
VS génère beaucoup de fichiers qui contiennent le code (le service de référence par exemple). Lors de la régénération de ce code (Et, par exemple, vous exécutez un site web du projet) parfois, vous oubliez d'arrêter le site. Alors VS pouvez pas remplacer tous les fichiers. Résultant en un mondiaux intellisense échec.
Pour moi, le problème arrive quand j'ai deux instances de la même solution ouverte. Sur l'un d'eux, je suis en cours d'exécution de Tests, alors que sur l'autre je suis d'y apporter des ajustements au code. Intellisense cesser de travailler sur moi en général après j'ai couru quelques tests et arrêté la session de débogage manuellement.
La solution pour moi est de fermer tous les VS windows et rouvrir...
Avez-vous essayer une nouvelle version sur votre projet?
VS pourriez être confondu avec certains de ses fichiers générés..
Aucune des solutions dans ce fil de discussion a fonctionné pour moi.
ce qui a fonctionné a été que j'ai supprimé tout le dossier packages. quand j'ai reconstruit la solution, nuget ai les dernières versions de tous les dossiers que j'ai supprimé, et intellisense a commencé à bien fonctionner.
Si je ne me trompe pas, le problème a d'abord été causé par le contenu de la "Microsoft.Net.Les compilateurs.1.0.0" le dossier, mais je ne sais pas pourquoi.
Si vous avez ce problème dans un fichier, assurez-vous que ce fichier est inclus dans votre projet. Clic droit sur le fichier, Sélectionnez Inclure Dans le Projet. Si le fichier n'est pas inclus dans votre projet, contre la volonté de le traiter comme un fichier texte.
J'ai suivi les instructions données dans la réponse à la question : Visual Studio 2012 - Intellisense parfois de disparition /cassé (grâce à SajjadHashmi et autres). J'ai copié les étapes que j'ai suivi (qui a travaillé pour moi), ici, dans une tentative pour être utile.
1:
Close all the tabs
et ouvrez votre fichier de nouveau. (Grâce à russds)2:
Clean the Build
>Close the Solution
>Restart Visual Studio
>Open the Solution
nouveauD'autres mesures sont indiquées si vous suivez le lien ci-dessus, mais certains semblent ne s'appliquent plus à Visual Studio 2013 (par exemple, l'actualisation du Cache Local pour intellisense).
Je sais que ces étapes impliquent redémarré Visual Studio (qui vous sont explicitement en essayant d'éviter) mais pour ceux qui trouvent votre question (comme moi) une solution possible pourrait être utile.
Au cas où quelqu'un d'autre est tombé dans le trou noir que j'ai fait ... j'ai trop souffert de ce problème, mais AUCUNE des deux solutions n'a fonctionné pour moi. Finalement, j'ai compris qu'en quelque sorte l'ouverture <body> tag a été supprimé de mon .La page maître et qui a été à l'origine de tous mes .des pages aspx perdre 95% de l'Intellisense code de l'affinage. Une fois j'ai ajouté missing <body> retour à mon .Page maître, l'Intellisense enfin commencé à travailler dans mon .pages aspx encore! Espérons que cela aide quelqu'un ... juste me coûter 1,5 heures!
Parfois, aucun des suggestions ici - au moins ce qui m'est arrivé.
Mais ne vous précipitez pas avec la configuration de la réinitialisation, le nettoyage de visual studio fichiers de configuration et ainsi de suite. Si nettoyer/re-construire + vs redémarrage ne fonctionne pas - problème pourrait être dans le code lui-même.
Dans mon cas (vs2013) j'ai eu de la classe C++ exposés dans .h comme ceci:
où DLL_EXPORT est défini comme :
Même fonction dans les .rpc:
vs2013 était refusant de sauter entre la définition de la fonction du /de la mise en œuvre.
La raison semble être DLL_EXPORT macro - j'ai écrit la fonction comme ceci:
Après que intellisense commencé à travailler à nouveau.
Il est également possible de supprimer l'définir ou essuyez - le, selon la documentation de visual studio
__INTELLISENSE__
- mais qui définissent ne fonctionne pas pour moi pour une raison quelconque. Code snipet comme ceci:S'il vous plaît commentaire si vous comprenez pourquoi cela ne fonctionne pas.
Dans vs2015 ce problème semble être résolu, mais il y a d'autres problèmes avec vs2015.
Aucune de ces choses n'a fonctionné pour moi. Après beaucoup de lutte, j'ai trouvé pourquoi ça ne fonctionnait pas pour moi. J'ai toujours eu de multiples solutions ouvrir dans ma machine. Pour suppose que, Une solution est à l'avant-fin de la couche et l'autre solution est de retour pour la fin de la couche.
Lorsqu'il atteint le point d'arrêt conservés dans le backend de la couche de service intellisense n'était pas en train d'apparaître. Après j'ai fermé toutes les autres solutions et de reconstruire la solution où je voulais debug, tout a bien fonctionné.
Il pourrait y avoir d'autres raisons, mais cela a fonctionné pour moi et je voulais laisser cette communauté et il peut aider quelqu'un.
EDIT: Quelques fois "supprimer tous les points d'arrêt" et d'ajouter de nouveau travaillé.
J'ai eu le même problème et dans mon cas c'était le même fichier ouvert deux fois. Par exemple, j'ai dev\include\monfichier.h ET dev\include\monfichier.h\ (note de la barre oblique, ce qui en fait une unique chaîne de caractères).
Cela se produit lorsque j'utilise la touche F12 pour trouver un symbole dans un fichier include, mais aussi avoir l'original .h fichier déjà ouvert, Visual Studio ouvre un fichier en double, ce qui est vraiment le même fichier.
Lors de l'enregistrement de l'un des deux cas, la modification de la date du fichier sera remarqué et j'obtiens une fenêtre demandant si je veux recharger l'autre instance. Plus problématique semble aussi qu'il confond l'IntelliSense. J'ai juste essayé la fermeture de tous les doublons instanciées de fichiers, et IntelliSense commencé à travailler à nouveau sans redémarrer ou de rechargement quoi que ce soit.
J'ai essayé de résoudre mon problème par une solution de VS2013 Intellisense constamment des arrêts de travail
Mais il ne fonctionne pas pour moi.
Solution qui a fonctionné pour moi est off/on Automatique de la liste des membres
Allez dans Outils > Options > Editeur de Texte > Général