Convertitore di fine linea
Rileva le terminazioni di riga CRLF, LF e CR con conteggi e converti un intero testo in uno stile coerente.
Convertitore di fine linea
Ogni famiglia di sistemi operativi termina a modo suo: Unix e macOS moderno utilizzano LF, Windows utilizza CRLF e il classico Mac OS utilizza un CR semplice. Incolla qualsiasi testo e il convertitore riporterà esattamente ciò che ha trovato (quanti finali CRLF, LF e CR e se il file è coerente o misto), quindi riscrive ogni finale nello stile che scegli. Il conteggio si legge come una ricevuta: 14 CRLF + 2 LF → 16 LF, così puoi vedere a colpo d'occhio cosa è cambiato.
I finali misti sono il classico bug invisibile. Un file modificato su Windows e Linux a sua volta smette di corrispondere nei diff, git contrassegna ogni riga come modificata, gli script di shell falliscono con errori criptici come "cattivo interprete: /bin/bash^M" e le importazioni CSV ottengono righe vuote fantasma. Poiché la differenza è invisibile nella maggior parte degli editor, la soluzione più rapida è esattamente questa: incolla, converti in LF (o CRLF per gli strumenti Windows), copia di nuovo.
Due opzioni extra completano la pulizia in un solo passaggio. "Assicurati un ritorno a capo singolo" fa sì che il testo termini esattamente con un ritorno a capo - la convenzione POSIX che i linter e le revisioni del codice continuano a richiedere - e "Rimuovi gli spazi bianchi finali su ogni riga" rimuove gli spazi e le tabulazioni che si nascondono alle estremità della riga e inquinano le differenze. Entrambi sono disattivati per impostazione predefinita, quindi lo strumento non cambia nulla che non hai richiesto.
Il tuo testo viene elaborato interamente nel tuo browser e non viene mai caricato da nessuna parte. Converti script, file di configurazione e codice sorgente in modo sicuro, quindi copia il risultato o scaricalo come file .txt.