Finestra di dialogo Opzioni: Formattazione stile > codice C# > editor > di testo

Usare la pagina di opzioni Formattazione e le relative pagine secondarie (Rientro, Nuove righe, Spaziatura e Ritorno a capo) per impostare le opzioni di formattazione del codice nell'editor del codice.

Per accedere a questa pagina di opzioni, scegliere Strumenti>Opzioni dalla barra dei menu. Nella finestra di dialogo Opzioni scegliere Editor di testo>C#>Stile codice>Formattazione.

Suggerimento

Ognuna delle pagine secondarie Rientro, Nuove righe, Spaziatura e Ritorno a capo visualizza una finestra di anteprima nella parte inferiore che mostra l'effetto dell'applicazione di ogni opzione. Per usare la finestra di anteprima, selezionare un'opzione di formattazione. La finestra di anteprima illustra un esempio dell'opzione selezionata. Quando si modifica un'impostazione selezionando un pulsante di opzione o una casella di controllo, la finestra di anteprima viene aggiornata per mostrare l'effetto della nuova impostazione.

Pagina Formattazione (Generale)

Impostazioni generali

Queste impostazioni influenzano il momento in cui l'editor del codice applica le opzioni di formattazione al codice.

Etichetta Descrizione
Formatta automaticamente durante la digitazione Quando questa opzione è deselezionata, le opzioni Formatta automaticamente istruzione dopo : e Formatta automaticamente blocco dopo } sono disabilitate.
Formatta automaticamente istruzione dopo ; Quando questa opzione è selezionata, le istruzioni vengono formattate al completamento in base alle opzioni di formattazione selezionate per l'editor.
Formatta automaticamente blocco dopo } Quando questa opzione è selezionata, i blocchi di codice vengono formattati in base alle opzioni di formattazione selezionate per l'editor subito dopo il completamento del blocco di codice.
Formatta automaticamente dopo INVIO Quando questa opzione è selezionata, il testo viene formattato dopo la pressione di INVIO, in base alle opzioni di formattazione selezionate per l'editor.
Formatta automaticamente dopo operazione Incolla Quando questa opzione è selezionata, il testo incollato nell'editor viene formattato in base alle opzioni di formattazione selezionate per l'editor.

Se si è già utilizzato il comando Formatta documento per applicare impostazioni di stile al codice per i file C# in Visual Studio 2017, ora tale funzionalità disponibile con il nome Pulizia del codice.

Pagina Rientro

Le opzioni di rientro di questa pagina sono applicate quando il codice viene formattato automaticamente. Un esempio di formattazione automatica del codice è quando si incolla codice nel file con l'opzione Formatta automaticamente dopo operazione Incolla selezionata. (L'opzione Formatta automaticamente dopo operazione Incolla si trova in Formattazione>Generale.)

C# text editor indentation options in Visual Studio

Suggerimento

Sono disponibili impostazioni di rientro anche nella pagina di opzioni Editor di testo>C#>Tabulazioni. Le opzioni determinano solo il punto in cui l'editor del codice posiziona il cursore quando si preme INVIO alla fine di una riga.

C# text editor tabs options in Visual Studio

Pagina Nuove righe

Utilizzare le nuove opzioni righe in questa pagina per controllare se si desidera che le parentesi graffe, le parole chiave o le espressioni vengano visualizzate nelle nuove righe nell'editor di codice.

Importante

Le impostazioni in questa pagina possono essere sostituite dal file con estensione editorconfig. Per altre informazioni, vedere Creare impostazioni dell'editor personalizzate portabili con EditorConfig.

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

Vedi anche