Cela fait trop longtemps que je gère les performances de Visual Studio. Maintenant, j'ai dépassé le stade de la rupture émotionnelle et j'ai besoin d'aide.
Je ne peux pas comprendre comment résoudre le problème de l'éditeur XAML de Visual Studio qui fonctionne si mal.
Lorsque je tape un ensemble de caractères, chacun prend au moins une seconde pour apparaître. PARFOIS, cela fonctionne bien et recommence au hasard terriblement.
J'ai eu ce problème sur des machines distinctes avec VS 2010 et 2012. J'ai également désactivé ReSharper et la vue du concepteur xaml et toujours aucun soulagement.
Voici une vidéo de ce que je traite: http://youtu.be/KOADBKMIr7U
Réponses:
Quelques conseils de désactiver le concepteur XAML dans Visual Studio :
Par défaut à la vue XAML complète
Dans le menu Outils -> Options, ouvrez le nœud Editeur de texte, puis le nœud XAML, puis sélectionnez le nœud Divers; assurez-vous que sous l'en-tête Vue par défaut, il y a une case à cocher à côté de "Toujours ouvrir les documents en mode XAML complet".
Tuer le processus de rendu du concepteur
Ouvrez le Gestionnaire des tâches, cliquez avec le bouton droit sur XDesProc.exe et sélectionnez Terminer le processus.
Ouvrir en tant que code source
Faites un clic droit sur n'importe quel fichier .xaml dans votre explorateur de solutions et sélectionnez "Ouvrir avec…", choisissez "Éditeur de code Souce (texte)" et cliquez sur "Définir par défaut ..".
Autres conseils de l' éditeur XAML extraordinairement lent :
Supprimer le fichier Options utilisateur de la solution (.suo)
Ce fichier se trouve généralement dans le même dossier que le fichier de la solution (.sln) (mieux en conserver une sauvegarde).
Supprimez le fichier "Licenses.Licx"
Ce fichier se trouve dans le dossier Propriétés du projet (mieux garder une sauvegarde).
L'article Responsive XAML edit with ReSharper montre comment désactiver IntelliSense et utiliser un plug-in ReSharper à la place.
L'article de Visual Studio Silverlight XAML designer très lent recommande de supprimer l'
Microsoft.ServiceModel.DomainServices.WindowsAzure.dll
assembly.J'ai également vu des recommandations pour utiliser le concepteur / éditeur Blend XAML au lieu de celui de VS.
la source
Quelques choses à essayer (si vous ne l'avez pas déjà fait) ...
Désactivez «Expérience visuelle». Aller à Outils-> Options-> Environnement-> Général, décochez tout dans la section expérience visuelle
Désactivez la saisie automatique. Aller à Outils-> Options-> Éditeur de texte-> [langue que vous utilisez] -> Général, décochez tout dans "Achèvement de la déclaration"
Désactivez le retour à la ligne. Aller comme # 2 mais décochez "Word Wrap". J'ai lu que cela peut ralentir l'intelligence
la source
Le seul correctif que j'ai trouvé consistait à utiliser vs2013 avec la mise à jour 2.
la source
Essayez de désactiver Resharper au cas où vous l'auriez et / ou tous les autres plugins pour VS. Déterminez lequel est à l'origine du problème et essayez de le réinstaller. Cette approche a fonctionné pour moi.
la source
Dans Visual Studio 2015, accédez à
Tools->Options->XAML Designer
et décochez «Activer le concepteur XAML»la source