Udostępnij za pośrednictwem


Opcje, edytor tekstu, C#, IntelliSense

Użyj strony opcji funkcji IntelliSense, aby zmodyfikować ustawienia wpływające na zachowanie funkcji IntelliSense dla języka C#.

Aby uzyskać dostęp do tej strony opcji, wybierz pozycję Narzędzia>Opcje>Edytor>tekstów C#>IntelliSense.

Strona opcji funkcji IntelliSense zawiera następujące opcje:

Listy uzupełniania

  • Pokaż listę uzupełniania po wpisaniu znaku*

    Po wybraniu tej opcji funkcja IntelliSense automatycznie wyświetla listę uzupełniania po rozpoczęciu wpisywania. Jeśli ta opcja nie jest zaznaczona, uzupełnianie funkcji IntelliSense jest nadal dostępne w menu Funkcji IntelliSense lub przez naciśnięcie Ctrl+Spacja.

  • Pokaż listę uzupełniania po usunięciu znaku

  • Automatyczne wyświetlanie listy uzupełniania na listach argumentów

  • Wyróżnianie pasujących fragmentów elementów listy uzupełniania

  • Pokaż filtry elementów uzupełniania

  • Automatyczne uzupełnianie instrukcji na średnik

Zachowanie fragmentów kodu

  • Nigdy nie dołączaj fragmentów kodu

    Po wybraniu tej opcji funkcja IntelliSense nigdy nie dodaje aliasów dla fragmentów kodu języka C# do listy uzupełniania.

  • Zawsze dołączaj fragmenty kodu

    Po wybraniu tej opcji funkcja IntelliSense dodaje aliasy dla fragmentów kodu języka C# do listy uzupełniania. W przypadku, gdy alias fragmentu kodu jest taki sam jak słowo kluczowe, na przykład klasa, słowo kluczowe jest zastępowane przez skrót. Aby uzyskać więcej informacji, zobacz Fragmenty kodu języka C#.

  • Uwzględnij fragmenty kodu, gdy po identyfikatorze jest wpisywana karta ?-Tab

    Po wybraniu tej opcji funkcja IntelliSense dodaje aliasy dla fragmentów kodu języka C# do listy uzupełniania, gdy ?+Tabulator jest naciskany po identyfikatorze

Wprowadź zachowanie klucza

  • Nigdy nie dodawaj nowego wiersza przy wejściu

    Określa, że nowy wiersz nigdy nie jest dodawany automatycznie po wybraniu elementu na liście uzupełniania i naciśnięciu Enter.

  • Dodaj nowy wiersz po wprowadzeniu po zakończeniu w pełni wpisanego wyrazu

    Określa, że jeśli wpiszesz wszystkie znaki dla wpisu na liście uzupełniania, a następnie naciśnij Enter, nowy wiersz zostanie dodany automatycznie, a kursor zostanie przeniesiony do nowego wiersza.

    Jeśli na przykład wpiszesz else , a następnie naciśnij Enter, w edytorze pojawi się następujący komunikat:

    else

    | (lokalizacja kursora)

    Jeśli jednak wpiszesz tylko el i naciśnij Enter, w edytorze pojawi się następujący komunikat:

    else| (lokalizacja kursora)

  • Zawsze dodaj nowy wiersz po wprowadzeniu

    Określa, że jeśli wpiszesz dowolny znak wpisu na liście uzupełniania, a następnie naciśnij Enter, nowy wiersz zostanie dodany automatycznie, a kursor zostanie przeniesiony do nowego wiersza.

Pokaż sugestie dotyczące nazwy

Wykonuje automatyczne uzupełnianie nazw obiektów dla ostatnio wybranych elementów członkowskich.

Pokaż elementy z niezaimportowanych przestrzeni nazw

Wykonuje uzupełnianie dla typów i metod rozszerzeń, które nie zostały jeszcze zaimportowane z dyrektywą using .

Tab dwa razy, aby wstawić argumenty

Automatycznie wstawia argumenty podczas pisania wywołania metody. Aby użyć tej funkcji, zacznij pisać wywołanie metody i dwukrotnie naciskać Tab.

Zobacz też