J'ai un léger retard (50-200 ms estimé) avec l'entrée au clavier (modification de code) à partir de Visual Studio 2013. Le problème ne se produit pas avec Visual Studio 2010. Lors de la frappe, il y a un léger retard avant que la touche ne s'affiche l'écran. Je ne sais pas si c'est quelque chose que je peux réparer.
Voici quelques éléments qui peuvent réduire le problème.
- J'ai utilisé msconfig pour fermer des programmes.
- J'ai une configuration à double moniteur, avec une résolution de 1920 x 1080 sur les deux (1700 Mo de mémoire vidéo totale selon dxdiag)
- Utilisation d'un ordinateur portable, quad-core i7, 8 Go de RAM
- Windows 7, 64 bits
- Le problème se produit dans Visual Studio 2013 (Professional), l'édition de code (y compris le mode sans échec VS2013) (ce qui signifie, ne mentionnez pas les plugins dans votre réponse si vous voulez voter) - Voir https://msdn.microsoft.com/en-us /library/ms241278(v=vs.120).aspx pour une explication de ce que fait le mode sans échec.
- Le problème ne se produit pas dans Visual Studio 2010
- Le problème ne se produit pas dans le bloc-notes
- Parfois, cela peut empirer si l'ordinateur fonctionne depuis des jours, le redémarrage l'améliore temporairement (mais toujours un peu plus de retard que VS2010)
Évidemment, Visual Studio 2013 est plus récent et a plus de cloches et de sifflets, peut-être qu'une de ces fonctionnalités crée des frais supplémentaires liés à la saisie de code. Toutes les idées qui pourraient améliorer cela seront utiles. Je préfère des solutions plus simples, mais je prendrai ce que je peux obtenir.
performance
visual-studio
visual-studio-2013
Nuzzolilo
la source
la source
Réponses:
J'ai également connu un sérieux décalage de clavier lors de la frappe avec VS2013. Pour moi, les choses se sont beaucoup améliorées en désinstallant un plugin particulier:
Je ne me souviens pas avoir installé ce plugin, mais il s'appelle Application Insights Tools for Visual Studio . La page référencée mentionne que cette extension est un aperçu, pour ce qu'elle vaut.
la source
J'ai eu la même expérience avec VS 2013 Ultimate.
Cela s'est beaucoup amélioré lorsque j'ai désactivé la fonction CodeLens .
(vous pouvez le trouver dans Options -> Éditeur de texte -> Toutes les langues -> CodeLens -> décochez Activer CodeLens)
la source
J'ai eu ce problème de réponse de frappe lente lors de la modification d'un fichier Razor (.cshtml), et avec ReSharper actif. Il y avait un paramètre sous le groupe d'édition de code dans les options ReSharper pour Razor -> Actions de contexte. Il y a deux cases à cocher:
_ Convertir le balisage de bloc de rasoir en balisage de ligne
_ Convertir le balisage de ligne de rasoir en balisage de bloc
Les deux ont été vérifiés, ce qui n'avait aucun sens, alors je les ai décochés tous les deux. Puis je suis retourné à l'édition du fichier, et le tour est joué - accélération instantanée sur ma frappe!
la source
J'ai eu le même problème mais quand je suis allé fermer VS 2013, j'ai reçu une erreur disant que je devais télécharger Microsoft SQL Server Compact 4.0. Eh bien, je suis allé l'installer puis j'ai redémarré VS 2013 et ça fonctionne bien et maintenant.
la source
La désactivation de la mise à jour automatique d'Intellisense à l'aide du
"Disable Auto Updating" in Options -> Text Editor -> C/C++ -> Advanced
résolu pour moi (dans le cas de fichiers C / C ++).J'ai également remarqué que l'utilisation de fichiers plus petits m'a aidé avant de trouver le paramètre ci-dessus. Le décalage ne s'est manifesté que lors de la modification du début ou du milieu d'un long fichier. À la fin d'un long dossier, il n'y avait aucun décalage.
la source
Dans l'ensemble, la désactivation des écrans supplémentaires (deuxième ou troisième moniteur) a eu les résultats les plus cohérents pour résoudre ce problème pour moi. Je ne connais pas le processus exact qui cause le ralentissement, mais la machine doit faire beaucoup de traitement supplémentaire pour sortir sur plusieurs écrans.
Avec mon PC de bureau à domicile avec une Geforce GTX 980 Ti, ce n'est pas un problème. Mais la plupart des machines standard incluront le décalage subtil avec plusieurs écrans.
la source