Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Visual Studio consente di riformattare rapidamente il codice in modo che corrisponda a standard di formattatore specifici. In questo articolo viene illustrato come accedere e abilitare le funzionalità di formattazione.
Scegliere un formattatore
È possibile impostare il formattatore del codice sorgente tramite Strumenti>Opzioni> Editor >Formattazione>. Python Tools in Visual Studio supporta la formattazione del codice sorgente con autopep8, formattatore Nero e yapf.
Il supporto di Python in Visual Studio aggiunge anche il comando Riempimento paragrafo commento al menu Modifica>Avanzata come descritto in una sezione successiva.
Applicare il formato alla selezione o al file
È possibile applicare le impostazioni di formattazione a tutto il contenuto di un file o solo a una selezione specifica.
Per formattare una selezione, selezionare Modifica>selezione formato>.
Per formattare l'intero file, selezionare Modifica>documento formato>.
Ritorno a capo automatico
È possibile abilitare il ritorno a capo automatico in Strumenti>Opzioni>Editor di testo>Python>Generale. Nella sezione Impostazioni selezionare la casella di controllo A capo automatico .
Formattare il testo del commento
L'opzione Modifica>Avanzata del Paragrafo di Riempimento Commento> riorganizza e formatta il testo del commento.
Riformattare le righe lunghe
Usare la funzionalità per suddividere righe lunghe di testo, come illustrato in questo esempio:
# This is a very long long long long long long long long long long long long long long long long long long long comment
Il testo viene riformattato su più righe.
# This is a very long long long long long long long long long long long long
# long long long long long long long comment
Combinare linee brevi
Usare la funzionalità per combinare brevi righe di testo, come illustrato in questo esempio:
# Short line of text
# more text
# text
Il testo viene riformattato in una singola riga:
# Short line of text more text text