2012-12-16 23 views
6

W VS 2010, istnieje sposób, aby zobaczyć wszystkie metody w zadokowanym oknie dla aktualnie oglądanej klasy. Kliknięcie tej metody pozwoliłoby mi przejść do niej.Visual Studio 2012: Lista wszystkich metod w klasie

To pytanie dotyczy trybu projektowania podczas edycji klasy w IDE.

Posiadam Resharper, ale nie widzę sposobu, aby zobaczyć wszystkie metody na ładnej liście jako cechę.

+0

czy spojrzałeś na używanie Odbicia ...? – MethodMan

+0

To jest do trybu projektowania, podczas edycji klasy w IDE. –

+0

musisz to zrobić w czasie wykonywania przez Reflection .. – MethodMan

Odpowiedz

8

View -> Class View lub Ctrl + Przesunięcie + C Widać różnych klas na górnym panelu oraz metody na dolnym panelu.

Również masz listę metodę na górnej części swojej zakładce: enter image description here

+0

To jest prawdopodobnie tak blisko, jak to będzie. Możesz przypisać skrót klawiaturowy do 'View.SynchronizeClassView', aby widok klasy automatycznie przeskoczył we właściwe miejsce. – vcsjones

+0

Ale jak mogę go uzyskać, aby pokazać aktualną klasę. Mam ogromne rozwiązanie z setkami zajęć w kilkudziesięciu projektach. Muszę szybko zobaczyć "gdzie jestem" w obecnej klasie. –

+0

@ BahaiResearch.com Myślę, że skrót klawiaturowy jest tak blisko, jak to tylko możliwe. Można opracować dodatek Visual Studio, który automatycznie wywoła to, gdy zmieni się obecny wybór pliku. – vcsjones

14

Jeśli masz ReSharper do Państwa dyspozycji, jak wskazują, można użyć okna struktura plików. Wygląda to tak:

enter image description here

Aby je otworzyć, kliknij ReSharper, Okna, "struktura plików". Okno jest dokowalne i aktualizuje się, zmieniając bieżący plik.

enter image description here

+1

Warto zauważyć, że to okno jest niesamowicie przydatne. Możesz go użyć do nawigacji, możesz także przeciągać elementy w oknie, aby zmienić kolejność członków w kodzie i pogrupować je w regiony, jeśli jest to twój styl. Opcja "Automatycznie przewijaj do źródła" ułatwia proste klikanie i automatycznie przechodzi do niego w edytorze źródłowym. – vcsjones

Powiązane problemy