Visual Studio - skrót do nawigowania do Eksploratora rozwiązań


152

Czy istnieje skrót klawiaturowy w programie Visual Studio (oprócz CTRL+ TABi zaznaczenia), który przeniósłby mnie z wnętrza dokumentu bezpośrednio do eksploratora rozwiązań? Nie chcę dostosowywać żadnych skrótów ani zmieniać żadnego domyślnego zachowania.


Zobacz: www.visualstudioshortcuts.com/2012/ (Chociaż wersja 2010 nie jest dostępna, nadal jest bardzo przydatna).
Chris W.


@stepanian uczciwy punkt na pierwszeństwo, jeśli to jest wcześniej. Miałem na myśli duplikat, tj. Są takie same. Właśnie łączyłem je z tymi, którzy robią admin.
MemeDeveloper

@stepanian też na to pytanie odpowiedziałem nie to - jak widziałem data była wcześniejsza. Dzięki
MemeDeveloper

Odpowiedzi:


249

CTRL+ ALT+L

powinien przenieść fokus na Eksplorator rozwiązań.

Do użytku w programie Visual Studio 2012:

CTRL+ [+ Spowoduje to zaznaczenie bieżącego dokumentu w eksploratorze rozwiązań.


1
Dzięki! I zakładam, że ctrl + alt + l, a następnie wybieram plik ze strzałką, aby wrócić?
stepanian

8
Tak, naciśnij, Enteraby wybrać plik lub Escapepo prostu wskoczyć z powrotem do okna dokumentu bez wybierania pliku :)
keyboardP

Wygląda również na to, że ctrl + tab przenosi cię z powrotem do pierwotnego dokumentu z wybranym (zapisując naciśnięcie klawisza Enter). Liczy się każda sekunda!
stepanian

Och, przepraszam, selectedmyślałem, że masz na myśli faktycznie otwarte. Escapewróci do dokumentu, zachowując zaznaczenie, ale nie otworzy pliku. (Podobnie jak ctrl + tab). Enterfaktycznie otworzy plik.
keyboardP

1
W VS 2015 możesz wybrać "Widok" z menu paska narzędzi, aby zobaczyć wszystkie bezpośrednie skróty do przenoszenia fokusu do różnych okien. Te same sztuczki (Escape, Enter) sprawdzają się we wszystkich tych przypadkach.
Sitric

49

W przypadku korzystania z programu VS 2012 ze schematem mapowania klawiatury w języku Visual C # 2005 :

CTRL+ W,S

Uważam to łatwiejsze do zapamiętania: Wszystkie skróty literę CTRL+ Wsą do otwierania lub przechodząc do W. indows:

  • CTRL+ W, S: S olution Explorer
  • CTRL+ W, E: E lista rror
  • CTRL+ W, R: R esourceview
  • CTRL+ W, A: Okno Command ( ction ...)
  • CTRL+ W, T: T askview
  • CTRL+ W, QZnajdź Symbol wyników
  • CTRL+ W, X: Toolbo x
  • CTRL+ W, C: C lassview
  • CTRL+ W, P: P roperties
  • CTRL+ W, B: B ookmarks
  • ...

Dziękujemy za dopracowanie schematu mapowania klawiatury! Szukałem skrótu Ctrl + W + S do eksploratora rozwiązań, odkąd zainstalowałem nowy VS2012!
hemma731

22

W programie Visual Studio 2012 możesz teraz używać CTRL+, ;ponieważ jest to domyślny skrót klawiaturowy dla pola wyszukiwania eksploratora rozwiązań.


4
Ctr+'otwiera eksploratora zespołu. Ctrl + ,otwiera "selektor plików" .. Całkiem przydatne skróty.
arviman

14

Na moim komputerze z systemem Windows 7: Ctrl+ ALT+ Lblokuje komputer.

U mnie: Shift+ ALT+ L działa. (Może to być również konfiguracja przypominająca)


11
  1. skrót ctrl [, Sskupi się na aktualnie otwartym pliku / dokumencie w eksploratorze rozwiązań.
  2. ustawienie pola wyboru na true w „Śledź aktywny w Eksploratorze rozwiązań” automatycznie ustawi bieżący otwarty plik / dokument w eksploratorze rozwiązań (Narzędzia-> Opcje-> Projekty i rozwiązania-> Ogólne -> „Śledź aktywny element w Eksploratorze rozwiązań” = true

9

Domyślny skrót klawiaturowy do otwierania / przechodzenia do Eksploratora rozwiązań to Ctrl+ Alt+ L.


9

Rozszerzone powyżej: nazwa polecenia dla karty synchronizacji z eksploratorem rozwiązań to „ SolutionExplorer.SyncWithActiveDocument


5

Visual Studio

Skróty 2015 i 2017 ( domyślnie ) VS 2017

Ctrl+ [,S

Uruchamia skrót klawiaturowy

SolutionExplorer.SyncWithActiveDocument

ReSharper

W programie Visual Studio 2015 i 2017 ( domyślnie ) Resharper Docs

Shift+ Alt+L

Który uruchamia skrót klawiaturowy Resharpera

Resharper.Resharper_LocateInSolutionOrAssemblyExplorer

Obie

  • Focus Solution Explorer
  • Podświetl dokument
  • Przewiń / rozwiń węzły (zgodnie z wymaganiami, aby pokazać ten dokument)

Różnica

Wersja Resharper działa również z dekompilowanym kodem . Lokalizowanie zdekompilowanych symboli w oknie Assembly Explorer .

Aby dostosować / to nie działa:

  1. Narzędzia> Opcje> Środowisko> Klawiatura
  2. Wyszukaj nazwę skrótu (np. SolutionExplorer.SyncWithActiveDocument)
  3. Przypisz (globalnie) do skrótów klawiaturowych, jak chcesz

3

Miałem ten problem na nowej kompilacji maszyny z VS 2013 i R # 8.2.

Opcja klawiatury Resharper.Resharper_LocateInSolutionExplorerbyła poprawnie ustawiona na Shift+Alt+L, ale wydawało się, że tylko otwiera folder nadrzędny, a nie wybiera właściwy plik. Zgodnie z zaleceniami w innym poście włączyłem "Track active in Solution Explorer"w VS Options.

To nie rozwiązało problemu i nie było tym, czego chcę, ponieważ w bardzo dużych rozwiązaniach nie chcę, aby eksplorator rozwiązań przeskakiwał do aktualnie używanego pliku. Wyłączyłem funkcję Track i ponownie uruchomiłem VS, po LocateInSolutionExplorerczym funkcja zaczęła działać poprawnie. Jakiś problem z pierwszeństwem skrótów?


3

ctrl+ [+ S.

Ten skrót podświetli aktualnie otwarty dokument w eksploratorze rozwiązań.



0

Właśnie zaktualizowaliśmy VS2013 do VS2017 i musiałem szukać sposobu automatycznego wybierania aktywnej karty w Eksploratorze rozwiązań. Często muszę szukać dokumentu, znajdując ciąg tekstowy na ekranie i uwielbiam, gdy wybiera dokument, abym mógł zobaczyć, gdzie się znajduje.

Śledzenie aktywnego dokumentu jest domyślnym zachowaniem przez długi czas. VS2017 przyniósł WSZYSTKIE inne moje preferencje, ale nie ten. Cieszę się, że znalazłem ten wątek - dziękuję.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.