Opcje — okno dialogowe: Formatowanie stylu > kodu języka C# > w edytorze > tekstów

Użyj strony Opcje formatowania i jego podstron (wcięcia, nowe linie, odstępy i zawijanie), aby ustawić opcje formatowania kodu w edytorze kodu.

Aby uzyskać dostęp do tej strony opcji, wybierz pozycję Narzędzia>Opcje na pasku menu. W oknie dialogowym Opcje wybierz pozycję Edytor>tekstów C#>Formatowanie stylu>kodu.

Napiwek

Podstrony Wcięcia, Nowe linie, Odstępy i Zawijanie są wyświetlane w dolnej części okna podglądu, które pokazuje efekt każdej opcji. Aby użyć okna podglądu, wybierz opcję formatowania. W oknie podglądu przedstawiono przykład wybranej opcji. Po zmianie ustawienia przez wybranie przycisku radiowego lub pola wyboru zostanie wyświetlone okno podglądu, aby pokazać efekt nowego ustawienia.

Strona formatowania (ogólne)

Ustawienia ogólne

Te ustawienia mają wpływ na to, kiedy edytor kodu stosuje opcje formatowania do kodu.

Etykieta opis
Automatyczne formatowanie podczas wpisywania Po wybraniu instrukcji formatowania w pozycji ; i bloku formatu w opcjach } są wyłączone.
Automatycznie sformatuj instrukcję w dniu ; Po wybraniu instrukcje formatuje po zakończeniu zgodnie z opcjami formatowania wybranymi dla edytora.
Automatycznie formatuj blok w dniu } Po wybraniu formatuje bloki kodu zgodnie z opcjami formatowania wybranymi dla edytora zaraz po zakończeniu bloku kodu.
Automatyczne formatowanie po powrocie Po wybraniu formatuje tekst po naciśnięciu klawisza Enter , aby dopasować opcje formatowania wybrane dla edytora.
Automatyczne formatowanie przy wklejaniu Po wybraniu formatuje tekst wklejony do edytora, aby dopasować opcje formatowania wybrane dla edytora.

Jeśli wcześniej zastosowano ustawienia stylu kodu dla plików C# przy użyciu polecenia Formatuj dokument w programie Visual Studio 2017, ta funkcja jest teraz dostępna jako Oczyszczanie kodu.

Strona wcięcia

Opcje wcięcia na tej stronie mają zastosowanie, gdy kod jest formatowany automatycznie. Jednym z przykładów automatycznego formatowania kodu jest wklejanie kodu do pliku podczas wybierania automatycznego formatowania podczas wklejania . (Opcja Automatycznego formatowania przy wklejaniu> znajduje się w obszarze Formatowanie ogólne.

C# text editor indentation options in Visual Studio

Napiwek

Dostępne są również opcje wcięcia na stronie Opcje edytora>tekstów C#>Tabs. Te opcje określają, gdzie edytor kodu umieszcza kursor po naciśnięciu klawisza Enter na końcu wiersza.

C# text editor tabs options in Visual Studio

Strona Nowe wiersze

Użyj nowych opcji wierszy na tej stronie, aby określić, czy w edytorze kodu mają być wyświetlane nawiasy klamrowe, słowa kluczowe lub wyrażenia.

Ważne

Ustawienia na tej stronie można zastąpić plikiem .editorconfig. Aby dowiedzieć się więcej, zobacz Create portable, custom editor settings with EditorConfig (Tworzenie przenośnych, niestandardowych ustawień edytora za pomocą polecenia EditorConfig).

Screenshot of the C# new lines options in Visual Studio .

Zobacz też