24

Po wpisaniu metody, dla której obszar nazw nie został zaimportowany, pojawia się czerwone faliste podkreślenie (zwane też czerwoną linią), które wskazuje na błąd. Korzystając z Visual Studio 2012, mogę kliknąć prawym przyciskiem myszy tę czerwoną linię i szybko wybrać pożądaną przestrzeń nazw za pomocą Resolve > using System.Text.RegularExpressions z menu kontekstowego z kliknięciem prawym przyciskiem myszy. Mam również opcję pełnego zakwalifikowania mojej metody z pełną przestrzenią nazw.Jak szybko rozwiązywać przestrzenie nazw w Visual Studio 2015

Korzystanie z Visual Studio 2012:

Visual Studio 2012 resolve namespace options

w Visual Studio 2015 podglądu, opcja ta brakuje moim prawym przyciskiem myszy menu kontekstowego. Czy ktoś wie, jak włączyć tę opcję, aby szybko wybrać żądaną przestrzeń nazw?

+0

Czy masz zainstalowane jakieś inne rozszerzenia Visual Studio? – rrirower

+0

Jedynymi dodatkami, które zainstalowałem, są Edytor motywów kolorów VS2012 i MVC5. – laylarenee

Odpowiedz

33

To menu została zmieniona, a nowa funkcja została dodana. Oryginalny element menu zostało zastąpione przez „szybkich działań ...”, która wychowuje swoje własne podmenu, gdzie mogę znaleźć rzeczy szukam takich jak importowanie nazw i opcje refaktoringu:

Visual Studio 2015 Quick Actions

5

Ta opcja jest bardzo obecna, ale zmienia się trochę. Musisz zrobić następującą rzecz.

enter image description here

Można zobaczyć żółtą żarówkę i strzałkę. Wystarczy kliknąć na tę strzałkę, a zobaczysz opcję lub kliknij dwukrotnie na Regex, a pojawi się żółta żarówka po lewej stronie tej linii. Przesuń kursor na ikonę żarówki i zobaczysz opcję.

enter image description here

10

@dotnetstep jest absolutnie poprawne.

Dla jeszcze szybszego procesu rozdzielczość:

  1. Umieść kursor tekstowy na słowo, że jest squiggled na czerwono.
  2. Naciśnij Ctrl + . (kropka).
  3. Naciśnij enter.
  4. Ciesz szybki rozdzielczość namespace :)
+2

W VS2015, z akcjami "żarówka", wystarczy, że kursor znajduje się na tej samej linii, a edytor C# pokaże wszelkie akcje dostępne w tym wierszu. – Jimmy