Visual Studio - Raccourci pour accéder à l'Explorateur de solutions


152

Existe-t-il un raccourci clavier dans Visual Studio (à part CTRL+ TABet la sélection) qui me mènerait de l'intérieur d'un document directement dans l'explorateur de solutions? Je ne souhaite personnaliser aucun raccourci ou modifier un comportement par défaut.


Voir: www.visualstudioshortcuts.com/2012/ (bien que la version 2010 ne soit pas disponible, elle est toujours très utile).
Chris W


@stepanian juste point sur la primauté si c'est plus tôt. Je voulais juste dire dupliquer, c'est-à-dire qu'ils sont identiques. J'étais juste en train de les relier pour ceux qui font de l'administration.
MemeDeveloper

@stepanian aussi j'ai répondu à cette question pas que - comme j'ai vu que la date était plus tôt. Merci
MemeDeveloper

Réponses:


249

CTRL+ ALT+L

doit déplacer le focus vers l'Explorateur de solutions.

Pour l'utilisation de Visual Studio 2012:

CTRL+ [+ Sceci sélectionne votre document actuel dans l'explorateur de solutions.


1
Merci! Et je suppose que ctrl + alt + l, puis sélectionnez le fichier avec une flèche pour revenir?
stepanian le

8
Oui, appuyez Enterpour sélectionner le fichier, ou Escapepour revenir simplement à la fenêtre du document sans sélectionner le fichier :)
keyboardP

Il semble également que ctrl + tab vous ramène au document initial avec celui-ci sélectionné (vous économisant la touche entrée). Chaque seconde compte!
stepanian le

Oh désolé, selectedje pensais que vous vouliez dire réellement ouvert. Escaperetournera au document, tout en conservant la sélection, mais il n'ouvrira pas le fichier. (Similaire à Ctrl + Tab). Enterouvrira réellement le fichier.
keyboardP

1
Dans VS 2015, vous pouvez sélectionner "Afficher" dans le menu de la barre d'outils pour voir tous les raccourcis directs pour déplacer le focus vers différentes fenêtres. Les mêmes astuces (Escape, Enter) fonctionnent pour tous.
Sitric

49

Lors de l'utilisation de VS 2012 avec le schéma de mappage de clavier Visual C # 2005 :

CTRL+ W,S

Je trouve cela plus facile à mémoriser: tous les raccourcis commençant par CTRL+ Wservent à ouvrir ou à naviguer vers W indows:

  • CTRL+ W, S: S olution Explorateur
  • CTRL+ W, E: E liste rror
  • CTRL+ W, R: R esourceview
  • CTRL+ W, A: Fenêtre de commande ( A ction ...)
  • CTRL+ W, T: T askview
  • CTRL+ W, Q: Trouver les résultats Symbole
  • CTRL+ W, X: Toolbo x
  • CTRL+ W, C: C lassview
  • CTRL+ W, P: P ropriétés
  • CTRL+ W, B: B ookmarks
  • ...

Merci d'avoir précisé le schéma de mappage du clavier! Je cherchais à utiliser le raccourci Ctrl + W + S pour l'explorateur de solutions depuis que j'ai installé un nouveau VS2012!
hemma731

22

Dans Visual Studio 2012, vous pouvez désormais utiliser CTRL+ ;car il s'agit du raccourci clavier par défaut pour la zone de recherche de l'explorateur de solutions.


4
Ctr+'ouvre l'explorateur d'équipe. Ctrl + ,ouvre le "sélecteur de fichiers" .. Raccourcis assez pratiques.
arviman

14

Sur ma machine Windows 7: Ctrl+ ALT+ Lverrouille l'ordinateur.

Pour moi: Shift+ ALT+ L fonctionne. (Cela pourrait également être une configuration de réaffûtage)


11
  1. raccourci ctrl [, Smettra l'accent sur le fichier / document ouvert actuel dans l'explorateur de solutions.
  2. la définition de la case à cocher sur true dans "Suivi actif dans l'Explorateur de solutions" mettra automatiquement le fichier / document ouvert en cours dans l'explorateur de solutions (Outils-> Options-> Projets et solutions-> Général -> "Suivre l'élément actif dans l'Explorateur de solutions" = true

9

Le raccourci clavier par défaut pour ouvrir / accéder à l'Explorateur de solutions est Ctrl+ Alt+ L.


9

Étendu ci-dessus: le nom de la commande pour l'onglet de synchronisation avec l'explorateur de solutions est " SolutionExplorer.SyncWithActiveDocument "


5

Visual Studio

2015 et 2017 (par défaut ) Raccourcis VS 2017

Ctrl+ [,S

Exécute le raccourci clavier

SolutionExplorer.SyncWithActiveDocument

ReSharper

Dans Visual Studio 2015 et 2017 (par défaut ) Resharper Docs

Shift+ Alt+L

Qui exécute le raccourci clavier de Resharper

Resharper.Resharper_LocateInSolutionOrAssemblyExplorer

Tous les deux

  • Explorateur de solutions Focus
  • Mettre en évidence le document
  • Faire défiler / développer les nœuds (comme requis pour afficher ce document)

Différence

La version de Resharper fonctionne également avec du code décompilé . Localisation des symboles décompilés dans la fenêtre de l' Explorateur d'assemblage .

Pour personnaliser / cela ne fonctionne pas:

  1. Outils> Options> Environnement> Clavier
  2. Rechercher le nom du raccourci (par exemple SolutionExplorer.SyncWithActiveDocument)
  3. Assignez (globalement) aux raccourcis clavier comme vous le souhaitez

3

J'ai eu ce problème sur une nouvelle machine construite avec VS 2013 et R # 8.2.

L'option de clavier Resharper.Resharper_LocateInSolutionExplorerétait correctement définie sur Shift+Alt+L, mais il semblait n'ouvrir qu'un dossier parent et ne pas sélectionner le fichier réel. Comme recommandé dans un autre article, j'ai activé "Track active in Solution Explorer"dans les options VS.

Cela n'a pas résolu le problème et n'était pas ce que je voulais car dans les très grandes solutions, je ne veux pas que l'explorateur de solutions saute au fichier en cours d'utilisation. J'ai désactivé la fonction Track et redémarré VS, la LocateInSolutionExplorerfonctionnalité a alors commencé à fonctionner correctement. Une sorte de problème de priorité des raccourcis?


3

ctrl+ [+ S.

Ce raccourci mettra en évidence le document actuellement ouvert dans l'explorateur de solutions.


2

Pour les claviers AZERTY comme le mien, le raccourci par défaut est Ctrl+ ), Ctrl+S


0

Nous venons de passer de VS2013 à VS2017 et j'ai dû chercher comment sélectionner automatiquement l'onglet actif dans l'Explorateur de solutions. Je dois souvent chercher un document en trouvant une chaîne de texte sur un écran, et j'adore qu'elle sélectionne le document pour que je puisse voir où il se trouve.

Le suivi du document actif est un comportement par défaut depuis longtemps. VS2017 a apporté TOUTES mes autres préférences, mais pas celle-ci. Heureux d'avoir trouvé ce fil - Merci.

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.