Le retour arrière et les touches fléchées ne fonctionnent pas comme prévu


22

La plupart du temps, Visual Studio semble bien fonctionner. Mais parfois, il entre dans un état d'édition funky. Je peux toujours taper, mais je ne peux pas déplacer le curseur avec les touches fléchées. Les touches fléchées semblent plutôt détourner l'attention de la fenêtre d'édition. Le retour arrière ne fonctionne pas, mais la touche de suppression le fait. La seule solution que j'ai trouvée jusqu'à présent est de fermer tous les documents ouverts et de les rouvrir.

Est-ce un bug, ou l'une de ces "fonctionnalités" invisibles qui ressemble beaucoup à un bug? Si ce n'est pas un bug, existe-t-il un moyen de sortir de cet état? Sinon, existe-t-il un correctif ou un correctif pour cela?


De nombreux rapports de rétroaction à ce sujet sur connect.microsoft.com. J'ai arrêté de les lire après un moment, rien de précis et beaucoup d'utilisateurs qui ont abandonné leur cas. Vous aurez peut-être plus d'énergie.
Hans Passant

Comment les avez-vous trouvés? Les termes de recherche que j'utilisais se sont révélés inutiles.

J'ai tapé "backspace" dans la boîte de recherche.
Hans Passant

Je l'avais aussi, il s'est avéré être un plugin qui était obsolète (ReSharper)
Eric Herlitz

Cool, faites-nous savoir le résultat!
Eric Herlitz

Réponses:


22

Cela semble m'arriver lorsque j'ouvre une solution et que des fichiers sont déjà ouverts. J'avais l'habitude de fermer les fichiers, puis de fermer et de rouvrir la solution pour le réparer, mais maintenant je viens d'appuyer sur Alt+ Enter.

Voici le blog où j'ai trouvé cette astuce .


Impressionnant. Cela a totalement réussi! Beaucoup plus facile que de fermer et de rouvrir mes fenêtres tout le temps. Merci!
benekastah

Merci beaucoup!!! Je rouvrais toujours les fenêtres de fichiers chaque fois que cela se produisait avant de voir cela.
artsylar

Seul MS doit créer une touche de raccourci pour ramener le focus sur la fenêtre sur laquelle vous cliquez ou tapez ... chiffres. Merci!
DerpyNerd

4

je vois toujours ce problème même après ALT + ENTRÉE.

Cependant, j'ai remarqué si j'avais plus d'une fenêtre ouverte si je cliquais sur chaque fichier, puis tentais de revenir en arrière, finalement cela a fonctionné sur un, puis j'ai semblé de retour dans un état de fonctionnement.


2
Il est difficile de croire que je continue d'avoir ce problème en 2016 (VS 2015), mais je suis là. Changer de document, fermer le document problématique, puis l'ouvrir à nouveau a pris soin de lui. Merci!
RobertB

2

J'ai également constaté que c'était le cas lorsqu'une boîte de dialogue modale était présente, même si elle n'était pas visible. Vous pouvez vérifier si VS a des boîtes de dialogue d'alerte en arrière-plan. Les fermer revient à l'état normal.


0

Aucune des solutions ci-dessus n'a fonctionné pour moi. Cependant, après de nombreux essais et erreurs, j'ai découvert que si vous redémarrez VS et chargez ou créez un autre projet, puis en ouvrant à nouveau le projet de dérangement, cela fonctionne.


0

Premièrement, si vous rencontrez des problèmes tels que cette "commande 'references-view.refresh' not found", comme vous pouvez le voir ici, le raccourci pour REFRESH doit avoir été attribué à une clé et cette clé ne fonctionnera pas lorsque nous tapons sur le code VS.

Pour résoudre ce problème, ouvrez votre code vs, sous fichier, accédez aux préférences, sous préférences, accédez aux raccourcis clavier:

Fichier -----> Préférences ---> Raccourcis clavier, une tentative de saisie de la touche avec laquelle vous rencontrez un problème échouera.

Au raccourci clavier, appuyez sur MAJ + la touche particulière avec laquelle vous rencontrez des problèmes, puis tapez Actualiser ou le mot que vous avez utilisé la lettre affectée comme raccourci.

Modifiez ensuite le raccourci, remplacez-le par la lettre affectée par une combinaison de touches, peut-être CTRL + ALT + (n'importe quelle touche) ou ALT + MAJ + n'importe quelle touche

Veuillez ne pas utiliser une seule clé comme raccourci, car cela empêcherait la clé de fonctionner dans le code VS lors du codage.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.