2008-12-09 10 views
5

Eclipse IDE ma niewielką funkcję, której naprawdę brakuje w Visual Studio.Zaznacz wszystkie odniesienia do X?

Gdybym umieścić kursor na zmiennej lub metody nazwy, IDE automatycznie zaznaczyć wszystkie odniesienia do niej w bieżącym dokumencie w odpowiednim zakresie.

Nie mogę znaleźć opcji, aby włączyć podobne zachowanie w VS2008 lub Resharper 4. Wiem, że VS ma funkcję Find Usages, ale chciałbym zrobić to automatycznie w locie.

Czy ktoś wie o bezpłatnym dodatku, który doda tę funkcjonalność?

Odpowiedz

4

Jeśli używasz ReSharper, można wyróżnić zwyczaje w pliku z Shift-Alt-F11. Ustaw kursor na zmiennej, której chcesz użyć, i naciśnij kombinację Shift-Alt-F11.

2

Jest to dodatek dla Visual Studio, który zrobi coś podobnego o nazwie RockScroll. Po dwukrotnym kliknięciu na coś podświetli on wszystkie wystąpienia podwójnie klikniętego przedmiotu. Zmienia także pionowy pasek przewijania na "podświetlony widok składni", pokazując, gdzie znajduje się element w pliku.

+0

Zauważ, że RockScroll nie podkreślenia przez jednostkę, lecz ciąg. Ale jest to doskonała wtyczka. – Benjol

1

wiem wspomniałeś ReSharper, ale CodeRush ma okno ładne referencje, które można doku i niech go szukać rzeczy w locie lub na żądanie. Jako bonus możesz wybrać każde użycie i pokaże ci kontekst użycia. Działa również dla metod.

wspominałem CodeRush ponieważ mają one express edition, który wygląda jakby obejmuje tę funkcję, ale nie próbowałem tego wydania.

0

Visual Studio 2010 ma to zaimplementowane, ale funkcja jest nieco brakuje. Nie ma konfigurowalnego opóźnienia między umieszczeniem kursora i podświetleniem.

Dodatek RockScroll nie jest dostępny dla programu Visual Studio 2010 i nowszych wersji.

Jako zamiennik, wolna "Highlight all occurrences of selected word" wtyczki spowoduje zaznaczenie wszystkich wystąpień wybranego napisu po DoubleClick. Nie ma opóźnienia, jak w przypadku natywnego zakreślacza vs2010.

Jest oparty na łańcuchach, co oznacza, że ​​działa wewnątrz komentarzy i literałów łańcuchowych.

0

Firma Microsoft opublikowała narzędzie, które robi to, co chcesz. Niektóre z moich ulubionych funkcji:

  • Ulepszony Scrollbar
  • Auto Brace Zakończenie
  • Ctrl + klik Idź definicji
  • Otwórz folder zawierający a lista jest długa.

Dla Visual Studio 2010 i Visual Studio 2012

Powiązane problemy