Skrót programu Visual Studio 2010 do znajdowania klas i metod?

176

Czy w programie Visual Studio 2010 jest jakiś skrót do znajdowania klas / interfejsów?

Używałem Resharper kilka lat temu, aby to zrobić. Tutaj teraz nie mam Resharpera i wyglądam podobnie w Visual Studio 2010, co może mi w tym pomóc.

W tej chwili muszę użyć funkcji Znajdź wszystkie „nazwy klasy”, które są najbliższe, jakie mogę uzyskać.

mamu
źródło
pełna lista skrótów visualstudioshortcuts.com
AmirHossein

Odpowiedzi:

300

Visual Studio 2010 zawiera polecenie „Przejdź do”, które może być tym, czego szukasz. Domyślny skrót klawiaturowy to CTRL+ ,. Oto omówienie niektórych opcji nawigowania w programie Visual Studio 2010.

driis
źródło
5
Piękna, główna cecha, którą chciałem w Resharper bez wszystkiego innego :-)
The Coder
Dzięki Drogi, chcę wiedzieć, czy istnieje jakiś specjalny znak, który mogę filtrować pliki z rozszerzeniem, przypuśćmy, że mam nazwę pliku `` ABCD.cshtml '' Czy istnieje sposób, w jaki mogę filtrować plik taki jak
``
1
Czy ktoś doświadcza, że ​​pole „przejdź do” zamyka się spontanicznie podczas pisania? To doprowadza mnie do szaleństwa. Wydaje się, że dzieje się to tylko przy pierwszym użyciu po otwarciu programu Visual Studio.
Colonel Panic
4
Czy możemy porzucić tag visual-studio, pozostawiając po prostu visual-studio-2010, aby było jasne, że jest to starsze pytanie, które nie ma związku z bieżącą wersją?
ahcox
2
@ahcox ma sens - usunąłem tag.
driis
59

Ctrl+ Tw programie Visual Studio 2017.

Orhun
źródło
3
Myślę, że to jest mapowanie klawiszy Resharper
Lee Campbell,
1
@LeeCampbell To nie jest. Odpowiada Edit.GoToAll (Global).
Orhun
1
więc domyślne mapowanie to Ctrl + 1 + F1
Lalit Kale,
14

Wypróbuj Alt+ F12w programie Visual Studio 2010.

Otwiera okno dialogowe Znajdź symbol, które umożliwia wyszukiwanie metod, klas itp.

dopplesoldner
źródło
czy wiesz, co to jest w późniejszych wersjach, takich jak 2013?
Don Cheadle
Obecnie
dopplesoldner
6

Użyj polecenia „Idź do znalezienia pola kombi” z poleceniem „> z”. CTRL+ /lub CTRL+ Dto standardowe skróty klawiszowe.

Na przykład, przejdź do pola kombi ( CTRL+ /) i wpisz: >of MyClassName. Podczas wpisywania funkcja Intellisense doprecyzowuje opcje w menu rozwijanym.

Z mojego doświadczenia wynika, że ​​jest to szybsze niż polecenie Nawiguj do i nie powoduje wyświetlenia kolejnego okna dialogowego. Ponadto to pole kombi zawiera wiele innych fajnych małych poleceń skrótów:

Korzystanie z pola kombi Idź do znalezienia

To pole tekstowe było domyślne na standardowym pasku narzędzi w programie Visual Studio. Został usunięty w Visual Studio 2012, więc musisz go dodać z powrotem za pomocą menu NarzędziaDostosuj . Skróty klawiszowe też mogły się zmienić: nie jestem pewien, ponieważ wszystkie moje są spersonalizowane.

Hawkeye Parker
źródło
1

Kliknij lewym przyciskiem myszy metodę i naciśnij klawisz F12, aby przejść do definicji. Dostępne są również inne akcje

Troy
źródło
Ma na myśli, kiedy pliki są zamknięte.
Alexander
@Alexander - I wiedziałem to na podstawie pytania, które zadał OP, jak?
Troy
0

Ctrl+ K, Ctrl+ Rotwiera przeglądarkę obiektów w programie Visual Studio 2010. Znajdź to, czego szukasz, wyszukując, przeglądając i filtrując wyniki. Zobacz także Ctrl+ Alt+ J. ^K ^Rjest lepszy, ponieważ umieszcza kursor bezpośrednio w polu wyszukiwania, gotowy do wpisania nowego wyszukiwania, nawet jeśli Przeglądarka obiektów jest już otwarta.

Ustaw listę Przeglądaj w lewym górnym rogu w miejscu, w którym chcesz szukać, aby rozpocząć. Stamtąd możesz użyć pola wyszukiwania (drugie pole tekstowe od góry, przechodzi przez okno przeglądarki obiektów) lub możesz po prostu przejrzeć wszystko z drzewa po lewej stronie. Wyszukiwania są tymczasowe, ale „wybrane komponenty” ustawione na liście Przeglądaj pozostają. Ustaw własny zestaw za pomocą małego przycisku „...” po prawej stronie listy.

Obiekty, pakiety, przestrzenie nazw, typy itp. Po lewej stronie; pola, metody, stałe itp. w prawym górnym rogu, ciągi dokumentacyjne w prawym dolnym rogu.

Tryb wyświetlania okienka można zmienić, klikając prawym przyciskiem myszy puste miejsce w oknie; drzewo uporządkowane według zestawu / kontenera lub przestrzeni nazw i innych preferencji.

Elementy można kliknąć prawym przyciskiem myszy, aby znaleźć, skopiować i przefiltrować.

W przypadku nawigacji za pomocą klawiatury użyj Ctrl+ K, Ctrl+ Rz dowolnego miejsca, aby rozpocząć nowe wyszukiwanie, Enterwykonać wyszukiwanie, które właśnie wpisałeś lub wkleiłeś oraz Ctrl+, F6aby zamknąć przeglądarkę obiektów. ALT+ <--cofanie się i ALT+ -->przechodzenie do przodu w historii wyszukiwania. Można ustawić więcej; wyszukaj „ObjectBrowser” w konfiguracji skrótów klawiaturowych.

Jeśli powyższe skróty klawiszowe nie działają, przeglądarka obiektów powinna znajdować się w menu Widok gdzieś z innym skrótem. Jeśli wszystko inne zawiedzie, wyszukaj „ObjectBrowser” w menu Narzędzia-> Opcje-> Środowisko-> Klawiatura -> „Pokaż polecenia zawierające”.

Chris Smith
źródło
-6

W programie Visual Studio Code domyślnym skrótem do tego jest Ctrl+ P.

popioły999
źródło
Dlaczego głosy w dół? To pytanie jest oznaczone tagiem zarówno visual-studioivisual-studio-2010
ashes999
17
Nie jestem osobą słabszą, ale Visual Studio i Visual Studio Code to nie ten sam produkt. W programie Visual Studio, ctrl + P to skrót „Drukuj” ...
Melvyn
1
@ ashes999, już powiedziałeś, że twoja odpowiedź jest błędna, dlaczego jej nie usuwasz?
Anatoly