サクラエディタWikiStrumenti di testo pratici online
Italiano

Guida al flusso di Sakura Editor

Sakura Editor: sostituire interruzioni di riga CRLF/LF in 7 passaggi

Il modo sicuro è separare tre passaggi: riconoscere il tipo di fine riga, provare il modello su un campione piccolo e controllare il file prima di salvarlo. CRLF, LF, righe vuote, tabulazioni e codifica non sono lo stesso problema.

Aggiornato 2026-07-26

Diagramma del flusso per sostituire interruzioni di riga in Sakura Editor
Flusso visivo per controllare, provare e rivedere prima del salvataggio.

Risposta rapida: controlla prima di salvare

La maggior parte degli errori nasce quando conversione CRLF/LF, pulizia delle righe vuote e codifica vengono mescolate. Lavora su una copia, prova poche righe e controlla il diff prima del salvataggio.

ObiettivoControllo inizialeAzione sicura
CRLF/LFFine rigaProvare su una copia
Righe vuoteInterruzioni ripetuteTrattarle separatamente
Tabulazioni o virgoleSeparatoreNon modificare il rientro
CodificaBOM e set di caratteriVerificare prima di salvare

Flusso sicuro

Prima di usare Sostituisci, prepara un modo per tornare indietro. Le modifiche ai fine riga si notano poco, ma possono influire su script, CSV e file di configurazione.

Scegli tra testo semplice ed espressione regolare. Tratta un separatore alla volta, controlla il diff e solo dopo applica lo schema a tutto il file.

  1. Flusso sicuroCreare una copia recuperabile.
  2. Schemi comuniConfermare se il bersaglio è fine riga, riga vuota o separatore.
  3. Piccoli esempiProvare una selezione prima di tutto il file.
  4. Controllo finaleControllare diff, numero di righe, rientro e codifica.

Schemi comuni

La maggior parte degli errori nasce quando conversione CRLF/LF, pulizia delle righe vuote e codifica vengono mescolate. Lavora su una copia, prova poche righe e controlla il diff prima del salvataggio.

Conversione CRLF/LF, pulizia delle righe vuote e conversione dei separatori vanno pianificate come sostituzioni separate. Il risultato resta leggibile e reversibile.

ObiettivoControllo inizialeAzione sicura
CRLF/LFFine rigaConfermare che cambino solo i fine riga
Righe vuoteInterruzioni ripetuteMantenere separazioni utili
TabulazioniSeparatore o rientroNon convertire tabulazioni di rientro
CodificaBOM e set di caratteriDiagnosticare separatamente
Diagramma che separa conversione CRLF/LF e pulizia delle righe vuote
Conversione dei fine riga e pulizia delle righe vuote vanno gestite separatamente.

Piccoli esempi

Prova esempi piccoli prima di Sostituisci tutto. Una tabulazione, una virgola o un'interruzione ripetuta possono avere significati diversi in codice, CSV, Markdown e log.

Esegui una sola condizione di sostituzione alla volta, così ogni errore avrà una causa chiara.

\t
,{1}
(\r?\n){2,}

Strumento web o editor

Il convertitore nel browser è utile per campioni incollati e controlli rapidi CRLF/LF. Sakura Editor resta necessario per salvataggio reale, BOM, Shift_JIS e modifiche su più file.

Usa il tester regex per ragionare sul modello, poi conferma la corrispondenza finale in Sakura Editor.

Risoluzione problemi

Se non c'è corrispondenza, controlla modalità regex, caratteri a larghezza piena o mezza, selezione, stato salvato e codifica.

Se le corrispondenze sono troppe, restringi l'ambito prima di complicare il modello. Backup, file generati e tipi misti creano rumore.

ObiettivoControllo inizialeAzione sicura
Nessuna corrispondenzaRegex / ambitoTornare a una ricerca semplice
Troppe corrispondenzeAmbito / tipo fileLimitare la selezione
Rientro rottoTabulazioni / spaziSeparare separatori e rientro
Testo illeggibileCodifica / BOMRipristinare e verificare prima
Diagramma di diagnosi per errori nella sostituzione delle interruzioni di riga
Usa la tabella di diagnosi quando il risultato non corrisponde alle attese.

Controllo finale

Controlla inizio, centro e fine del file prima di salvare. I file grandi possono rompersi in una sola area.

Separa la pulizia dei fine riga dalle modifiche di contenuto quando condividi il lavoro con un team.

Se il file appartiene a un progetto condiviso, annota il motivo della modifica: normalizzazione dei fine riga, pulizia delle righe vuote o preparazione per un altro strumento. Questo evita che una modifica tecnica venga scambiata per una modifica di contenuto.

Per CSV o file di configurazione, apri un campione dopo la sostituzione nell'applicazione che userà quel file. Sakura Editor può mostrare il testo correttamente, mentre un altro programma può richiedere un fine riga o una codifica specifici.

Nei file di script, una fine riga sbagliata può sembrare un problema di comando. Prima di riscrivere la logica, verifica che CRLF e LF siano coerenti con l'ambiente in cui il file verrà eseguito.

Domande frequenti

Domande frequenti

Cosa controllare prima di sostituire interruzioni di riga in Sakura Editor?

Lavora su una copia, identifica il fine riga attuale, decidi se serve regex, prova un intervallo piccolo e controlla prima di salvare.

CRLF è diverso da LF?

Sì. CRLF è comune in Windows, mentre LF è comune nei sistemi Unix. Mescolarli può creare diff rumorosi o problemi negli script.

Posso pulire le righe vuote nella stessa finestra?

Sì, ma trattalo come una sostituzione separata e punta solo alle interruzioni ripetute.

Il convertitore nel browser è sufficiente?

È utile per campioni incollati. Per file reali, BOM, Shift_JIS e salvataggio finale, conferma in Sakura Editor.

Cosa fare se il file diventa illeggibile?

Ripristina la copia e diagnostica la codifica prima di modificare di nuovo i fine riga.