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.