128 votes

F12 Aller à méthode -> revenir à la méthode précédente après le saut?

Je peux passer au code si je clique sur un nom de méthode et appuie sur F12. Mais existe-t-il un raccourci clavier permettant de revenir à l'emplacement précédent de l'éditeur de code?

2 votes

Dans Visual Studio Code Vous pouvez également choisir <Alt> + <flèche gauche> pour revenir à votre emplacement initial après avoir navigué à l'aide de F12.

0 votes

Non, cela ne fonctionne pas dans VS2015. Typique de MS pour supprimer des fonctionnalités utiles et productives. (C'était TOUJOURS Ctrl-* depuis des décennies... jusqu'à ce que ces clowns décident de le réécrire encore une fois).

207voto

Oded Points 271275

Ctrl + - (c'est Ctrl et Minus) navigueront en arrière (cartes vers View.NavigateBackward ).

Voir cette liste de raccourcis clavier prédéfinis sur MSDN.

0 votes

Merci beaucoup. Un raccourci si utile !

1 votes

Remarque : utilisez la touche moins avec le caractère de soulignement. La touche moins, sur le clavier, peut ne pas fonctionner pour ce raccourci. Je suppose que cela dépend du clavier que vous utilisez.

22voto

BClaydon Points 665

@Oded a raison, mais attendez, il y a plus !

  • Si F12 vous a envoyé vers une nouvelle fenêtre d'onglet que vous pouvez Ctrl + Tab pour revenir à l'onglet initial. Si vous maintenez la touche Ctrl vous pouvez parcourir les onglets Windows
  • Dans VS 2010, vous pouvez Ctrl + Click pour aller à la définition, en plus de F12 .
  • Vous pouvez également maintenir enfoncé Ctrl et déplacez votre souris sur les identifiants pour mettre en évidence ceux auxquels vous pouvez accéder.

0 votes

Pour F12, MSVS 2010 ouvre un nouvel onglet. Pour MSVS 2013, il remplace l'onglet actuel. Je ne vois pas où il est possible de configurer ce comportement.

0 votes

Pour éviter la fermeture Lien

9voto

Wolfram Points 76

Alors que Ctrl- et CtrlShift- sont en effet les raccourcis permettant de naviguer vers la position précédente/suivante du curseur, dans ce cas particulier (c'est-à-dire revenir en arrière après que F12 ou similaire), ce raccourci pourrait être plus utile :

CtrlShift8 (= View.PopBrowseContext )

Il reviendra à l'endroit où vous avez appuyé sur la touche F12 en ignorant les emplacements du curseur après vous avez appuyé F12 .

(NOTE : j'utilise actuellement VS 2013, et j'espère que ce raccourci existe aussi dans VS 2010...)

3voto

user3354235 Points 139

Dans Visual Studio Code, vous pouvez également utiliser Alt + Flèche gauche pour revenir à votre emplacement initial dans le code source après avoir navigué avec F12.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X