J'ai ce problème très ennuyeux qui, dans Razor Views, les touches Entrée, Retour arrière et les touches de navigation ne répondent souvent pas. Je dois redémarrer VS pour le ramener à la normale. Suis-je en train de manquer quelque chose?
J'ai eu le même problème et l'ai résolu en enregistrant le fichier de rasoir (Ctrl + S). Une fois que j'ai fait cela, je pouvais utiliser à nouveau les touches Entrée, Retour arrière et Navigation.
Je pense que Alt + Enter peut également fonctionner.
Je n'entre pas souvent dans cet état et la solution ci-dessus ne résout pas le problème sous-jacent. Je crois que cela peut avoir quelque chose à voir avec ReSharper, mais je n'ai pas compris si cette hypothèse est vraie ou non.
Il existe un certain nombre de pages qui traitent de ce type de problème: Lien 1Lien 2Lien
Veuillez essayer de supprimer la configuration cachée '.suo' du dossier de la solution.
Je sais que ce fil a été créé il y a quelque temps, mais cela peut être un conseil utile pour quelqu'un.
Cela m'arrivait dans VS 2010, bien que je n'utilise pas R #. Après avoir fouillé à travers ces liens @Ryan Spears mis dans son message, je suis tombé sur une solution permanente Source . (Notez que la solution de @ Maffelu a fonctionné pour moi, mais elle peut revenir en arrière si je frappe accidentellement Alt + Maj gauche).
C'est aussi bizarre car Left Alt + Shift ne semble pas le modifier, vous devez donc aller à la source: une liaison de touches enfouie dans le Panneau de configuration de Windows:
Panneau de configuration > Région et langue > Claviers et langues > Modifier les claviers > Paramètres avancés des touches > Modifier la séquence de touches > Sélectionnez "Non attribué" pour les deux Changer de langue d'entrée et Changer la disposition du clavier .
J'ai vu la même chose dans Visual Studio 2013 et 2015 CTP.
Aucune des solutions ci-dessus n'a fonctionné, mais le redémarrage de Visual Studio l'a fait (après l'affichage de l'avertissement ci-dessous).
Je n'utilise pas ReSharper et cela s'est toujours produit. En appuyant sur Control + Tab deux fois a fonctionné pour moi.
Quelque chose qui a fonctionné pour moi:
Essayez Tools > Import and Export Settings...
puis sélectionnez uniquement Keyboard
.
Recherchez Bkspce
et voyez s'il est utilisé pour quelque chose.
J'ai accidentellement quelque chose de Global lié à Bkspce, Bkspce
ce qui a causé un problème très étrange.
Cela m'est arrivé lorsque j'ai installé ReSharper
sur un Visual Studio qui a VsVim
installé, et je l'ai corrigé en procédant comme suit:
VsVim
Tools
-> Options
-> Environment
-> Keyboard
ReSharper
dans les options ReSharper
. (J'utilise ReSharper 2.x or IntelliJ IDEA
), et assurez-vous que Enter
, Backspace
, etc. fonctionne.VsVim
et configurez ses options de clavier.Resharper pourrait être la raison. Aucune des solutions ci-dessus n'a fonctionné pour moi. Vérifiez d'abord si Resharper est le problème.
Naviguez simplement vers Outils> Options> ReSharper> Général> Cliquez sur suspendre Resharper.
Après avoir pris les mesures ci-dessus, si cela fonctionne maintenant comme prévu, votre problème peut être dû au cache.
Vider le cache en suivant la navigation ci-dessous.
Resharper> Options> Général> Effacer les caches ou les effacer manuellement
Ou le problème peut être causé par la non-correspondance des balises de script dans le cshtml. (Bizarre mais c'était le cas qui cause mon problème)