Condividi tramite


Codifiche e interruzioni di riga

In Visual Studio è possibile utilizzare il Opzioni di salvataggio di File/Advanced le impostazioni per determinare il tipo di interruzione di riga caratteri si desidera.È inoltre possibile modificare la codifica di un file con le stesse impostazioni.

[!NOTA]

Se si dispongono di determinati tipi di impostazioni di sviluppo (sviluppo Web, F#, Visual Basic) potrebbe non essere visualizzato Opzioni di salvataggio avanzate dal menu.Per modificare le impostazioni (ad esempio, in generale), aprire degli strumenti / Importa / Esporta impostazioni.Per ulteriori informazioni, vedere Personalizzazione delle impostazioni di sviluppo in Visual Studio.

In Visual Studio i seguenti caratteri vengono interpretati come interruzioni di riga:

  • CRLF: ritorno un capo + avanzamento riga, caratteri Unicode 000D + 000A

  • LF: avanzamento riga, carattere Unicode 000A

  • NEL: riga successiva, carattere Unicode 0085

  • LS: separatore di riga, carattere Unicode 2028

  • PS: separatore di paragrafo, carattere Unicode 2029

Testo copiato da altre applicazioni mantiene la codifica originale e i caratteri di interruzione di riga.Ad esempio, quando si copia testo da blocco note e incollarlo in un file di testo in Visual Studio, il testo presenta le stesse impostazioni che aveva in blocco note.

Quando si apre un file con caratteri di interruzione di riga diversi, si può vedere una finestra di dialogo che chiede se i caratteri di interruzione di riga incoerenti devono essere normalizzati e il tipo di interruzioni di riga selezionate.