Udostępnij przez


Uzupełnianie funkcji IntelliSense dla nieimportowanych typów i metod rozszerzeń

Ta refaktoryzacja ma zastosowanie do:

  • C#

  • Visual Basic

Co: Funkcja IntelliSense zapewnia uzupełnianie niezaimportowanych typów i metod rozszerzeń.

Kiedy: Chcesz użyć metody typu lub rozszerzenia z zależnością w projekcie, ale using dyrektywa nie jest dodawana do pliku.

Dlaczego: Nie musisz ręcznie dodawać using dyrektywy do pliku.

How-to

  1. Po rozpoczęciu wprowadzania nazwy typu lub metody rozszerzenia z zależnością w projekcie funkcja IntelliSense wyświetla sugestie. Na liście elementy z niezaimportowanych przestrzeni nazw są wyświetlane z ich przestrzeni nazw zawierającej przestrzeń nazw jako sufiks.

    Wskazówka

    Elementy z niezaimportowanych przestrzeni nazw można pokazać/ukryć na żądanie, wybierając pozycję Expander obok listy uzupełniania. (Lub użyj Alt+Skrót klawiaturowy).

    Aby zmienić zachowanie domyślne, otwórz okienko Opcje narzędzi> i rozwiń sekcję IntelliSense Wszystkiejęzyki>ustawień>C# (lub Visual Basic). > Zaznacz lub wyczyść pole wyboru Pokaż elementy z niezaimportowanych przestrzeni nazw .

    Wskazówka

    Elementy z niezaimportowanych przestrzeni nazw można pokazać/ukryć na żądanie, wybierając pozycję Expander obok listy uzupełniania. (Lub użyj Alt+Skrót klawiaturowy).

    Aby zmienić zachowanie domyślne, otwórz okno dialogowe Opcje narzędzi> i rozwiń sekcję IntelliSenseedytora> tekstówC# (lub Visual Basic). > Zaznacz lub wyczyść pole wyboru Pokaż elementy z niezaimportowanych przestrzeni nazw , a następnie wybierz przycisk OK.

  2. Wybierz sugestię i zatwierdź niezaimportowany element.

    Dyrektywa using jest automatycznie dodawana do pliku.

    Uzupełnianie funkcji IntelliSense dla nieimportowanych typów

Zobacz także