2009-02-25 10 views
25

Daję ReSharperowi za wir. Zauważyłem, że wolę prostsze "Wyszukiwanie wszystkich odnośników" w Visual Studio niż bardziej szczegółowe "Znajdź wszystkie zastosowania" ReSharpera. "Znajdź wszystkie odnośniki" znajdzie wszystko, czego potrzebuję, 95 +% czasu. Czy ktoś wie o sposobie wyłączenia "Znajdź wszystkie obciążenia" i przywrócić implementację VS?Jak wyłączyć "Znajdź wszystkie" ReSharpera "

Odpowiedz

13

Niestety, nie ma sposobu na wyłączenie go bez wyłączania go.

Niestety, trochę się przyzwyczaić.

+8

dzięki . To niefortunne :-( – Swim

+2

Interesujące - nawet odwzorowanie klawisza lub elementu menu na stare polecenie nie przywraca zachowania.Jestem osobiście lubię okno dialogowe ReSharper, więc nie przeszkadza mi to ... – TrueWill

0

Używam Resharpera 8 i kiedy mam wiele zastosowań wolałbym mieć listę Znajdź wszystkie referencje VS, ponieważ jest bardziej zwarta. Jednak wybranie "None" w grupie Przez combobox okna Find Usages daje listing podobny do VS Find All References.

2

"Jednak wybranie" Brak "w grupie Przez combobox okna Znajdź obciążenia daje listę podobną do opcji Znajdź wszystkie odniesienia VS."

Niestety nadal jest to regresja, ponieważ nazwa pliku nie jest wymieniona w elementach zamówienia. Jak na ironię, linie/kolumny kolumnowe są nadal wyświetlane, co wydaje się nieco bezsensowne bez kontekstu nazw plików.

0

Jeśli mam kod, który ma odwołanie do interfejsu wywołującego metodę, chcę mieć możliwość wybrania tej metody i znaleźć w Find Usages wszelkie implementacje tej metody, ale ReSharper tego nie robi. Naprawdę chcę odzyskać zachowanie Znajdź wszystkie odniesienia, bez wyłączania ReSharper.

9

Aby przywrócić oryginalny VS 'Znajdź wszystkie odniesienia' polecenie:

  1. Przejdź do Opcje ReSharper> Środowisko> Klawiatura & dietetyczne
  2. Clear 'Schowaj nadpisane Visual Studio pozycje menu'

Polecenie "Znajdź wszystkie odnośniki" będzie dostępne w menu kontekstowym typu:

Aby przywrócić oryginalny skrót "Shift + F12" UT:

  1. przejdź do opcji Visual Studio> Środowisko> Klawiatura
  2. Enter 'Edit.FindAllReferences' w polu wyszukiwania
  3. ustawić kursor w polu 'Naciśnij klawisze skrótu', naciśnij Shift + F12 i kliknij „przypisać”
  4. Wybierz „Edytor tekstu” w „Użyj nowego skrótu w” selektora, a następnie ustaw kursor w „naciśnij klawisze skrótu” pole, naciśnij Shift + F12 i kliknij „przypisać”
+0

Musiałem również usunąć polecenie dla Resharper.Resharper_FindUwagi do tego działają – Quails4Eva

+0

Wielkie dzięki! Nienawidzę okna ReSharper Find Usages - VS jest o wiele lepszy. Dlaczego faceci ReSharper myśleli, że dobrym pomysłem byłoby zapewnienie grupowania, ale nie dostarczanie kolumn jest poza mną. Płaska lista zastosowań z kolumną do pliku i projektu. Przejście przez każdą grupę i jej rozwinięcie jest ponad bolesne i marnotrawstwo. – Ross

Powiązane problemy