Visual Studio: collegamento per passare a Esplora soluzioni


152

Esiste una scorciatoia da tastiera in Visual Studio (oltre a CTRL+ TABe selezione) che mi porta dall'interno di un documento direttamente in Esplora soluzioni? Non voglio personalizzare alcuna scorciatoia o modificare alcun comportamento predefinito.


Vedi: www.visualstudioshortcuts.com/2012/ (sebbene la versione 2010 non sia disponibile, è comunque molto utile).
Chris W,


@stepanian punto giusto sul primato se questo è precedente. Intendevo solo duplicato, cioè sono uguali. Li stavo solo collegando per quelli che facevano l'amministratore.
MemeDeveloper

@stepanian anche io ho risposto a questa domanda non che - visto che la data era precedente. Grazie
MemeDeveloper

Risposte:


249

CTRL+ ALT+L

dovrebbe spostare il focus su Solution Explorer.

Per Visual Studio 2012 utilizzare:

CTRL+ [+ Squesto seleziona il documento corrente in Esplora soluzioni.


1
Grazie! E suppongo che ctrl + alt + le quindi selezionare il file con una freccia per tornare indietro?
stepanian

8
Sì, premi Enterper selezionare il file o Escapeper tornare alla finestra del documento senza selezionare il file :)
keyboardP

Sembra anche che ctrl + tab ti riporti al documento iniziale con esso selezionato (salvandoti premendo il tasto Invio). Ogni secondo conta!
stepanian

Oh scusa, selectedpensavo intendessi davvero aperto. Escapetornerà al documento, mantenendo la selezione, ma non aprirà il file. (Simile a ctrl + tab). Enteraprirà effettivamente il file.
keyboardP

1
In VS 2015, puoi selezionare "Visualizza" dal menu della barra degli strumenti per vedere tutte le scorciatoie dirette per spostare lo stato attivo su finestre diverse. Gli stessi trucchi (Escape, Enter) funzionano per tutti questi.
Sitric,

49

Quando si utilizza VS 2012 con lo schema di mappatura della tastiera di Visual C # 2005 :

CTRL+ W,S

Trovo questo più facile da memorizzare: Tutti i tasti di scelta rapida che iniziano con CTRL+ Wsono per l'apertura o la navigazione a W indows:

  • CTRL+ W, S: S oluzione Explorer
  • CTRL+ W, E: E la lista rror
  • CTRL+ W, R: R esourceview
  • CTRL+ W, A: Finestra di comando ( A zione ...)
  • CTRL+ W, T: T askview
  • CTRL+ W, Q: Trovare il simbolo Risultati
  • CTRL+ W, X: Toolbo x
  • CTRL+ W, C: C lassview
  • CTRL+ W, P: P roperties
  • CTRL+ W, B: B ookmarks
  • ...

Grazie per aver preciso lo schema di mappatura della tastiera! Sto cercando di utilizzare la scorciatoia Ctrl + W + S per Esplora soluzioni da quando ho installato un nuovo VS2012!
hemma731,

22

In Visual Studio 2012 è ora possibile utilizzare CTRL+ ;poiché questa è la scorciatoia da tastiera predefinita per la casella di ricerca di Esplora soluzioni.


4
Ctr+'apre team explorer. Ctrl + ,apre il "selettore file". Scorciatoie abbastanza utili.
arviman,

14

Sul mio computer con Windows 7: Ctrl+ ALT+ Lblocca il computer.

Per me: Shift+ ALT+ L funziona. (Questa potrebbe anche essere una configurazione resharper)


11
  1. collegamento ctrl [, Sfocalizzerà il file / documento aperto corrente in Esplora soluzioni.
  2. impostare la casella di controllo su true in "Traccia attiva in Esplora soluzioni" focalizzerà automaticamente il file / documento aperto corrente in Esplora soluzioni (Strumenti-> Opzioni-> Progetti e soluzioni-> Generale -> "Traccia elemento attivo in Esplora soluzioni" = vero

9

La scorciatoia da tastiera predefinita per aprire / saltare a Solution Explorer è Ctrl+ Alt+ L.


9

Esteso sopra: il nome del comando per la scheda di sincronizzazione con Esplora soluzioni è " SolutionExplorer.SyncWithActiveDocument "


5

Visual Studio

2015 e 2017 (per impostazione predefinita ) VS 2017 Scorciatoie

Ctrl+ [,S

Esegue la scorciatoia da tastiera

SolutionExplorer.SyncWithActiveDocument

ReSharper

In Visual Studio 2015 e 2017 (per impostazione predefinita ) Documenti resharper

Shift+ Alt+L

Che esegue la scorciatoia da tastiera di Resharper

Resharper.Resharper_LocateInSolutionOrAssemblyExplorer

Tutti e due

  • Focus Solution Explorer
  • Evidenzia documento
  • Scorri / espandi nodi (come richiesto per mostrare quel documento)

Differenza

La versione di Resharper funziona anche con codice decompilato . Individuazione dei simboli decompilati nella finestra Explorer assieme .

Per personalizzare / non funziona:

  1. Strumenti> Opzioni> Ambiente> Tastiera
  2. Cerca nome scorciatoia (ad es. SolutionExplorer.SyncWithActiveDocument)
  3. Assegna (in globale) alle scorciatoie da tastiera come preferisci

3

Ho avuto questo problema su una nuova macchina costruita con VS 2013 e R # 8.2.

L'opzione della tastiera Resharper.Resharper_LocateInSolutionExplorerera impostata correttamente su Shift+Alt+L, ma sembrava aprire solo una cartella principale e non selezionare il file effettivo. Come raccomandato in un altro post ho abilitato "Track active in Solution Explorer"nelle Opzioni VS.

Questo non ha risolto il problema e non era quello che volevo perché in soluzioni molto grandi non voglio che Esplora soluzioni salti sul file corrente in uso. Ho disabilitato la funzione Traccia e riavviato VS, la LocateInSolutionExplorerfunzione ha quindi iniziato a funzionare correttamente. Una sorta di problema di precedenza sul collegamento?


3

ctrl+ [+ S.

Questo collegamento evidenzierà il documento attualmente aperto in Esplora soluzioni.


2

Per le tastiere AZERTY come la mia, la scelta rapida predefinita è Ctrl+ ), Ctrl+S


0

Siamo appena passati da VS2013 a VS2017 e ho dovuto cercare come selezionare automaticamente la scheda attiva in Esplora soluzioni. Spesso devo cercare un documento trovando una stringa di testo da una schermata e mi piace selezionarlo per poter vedere dove si trova.

Il monitoraggio del documento attivo è stato il comportamento predefinito per molto tempo. VS2017 ha portato TUTTE le mie altre preferenze, ma non questa. Sono contento di aver trovato questa discussione - Grazie.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.