Tabulazioni in spazi
Incolla il testo: ogni tabulazione diventa gli spazi che mancano alla colonna successiva, come in un editor, quindi il testo resta allineato. Larghezza 2, 4 o 8.
- Righe prima 0
- Righe dopo 0
Perché un TAB combina guai
Il carattere di tabulazione non è una larghezza: è un salto alla prossima colonna, e quanto sia larga quella colonna lo decide il programma che sta mostrando il testo. Il tuo editor magari lo disegna largo 4, il terminale 8, il campo commenti di un sito lo mangia del tutto e un altro editor lo mostra largo 2. Ecco perché lo stesso testo, che da te era allineato benissimo, arrivato dall'altra parte è a scaletta o tutto attaccato.
Che cosa fa questa pagina
Ogni tabulazione diventa gli spazi che servono per arrivare alla colonna successiva, come fa un editor: con la larghezza 4 le tabulazioni si fermano ogni quattro colonne, quindi «ab» seguito da una tabulazione diventa «ab» più due spazi, e «abc» più uno solo. Così il testo si vede esattamente come lo vedevi nell'editor, e da quel momento uguale dappertutto, perché uno spazio è uno spazio ovunque. La larghezza si sceglie fra 2, 4 e 8: 4 è la misura più diffusa e quella che prescrive lo stile ufficiale di Python (PEP 8), 8 quella dei terminali. Il resto non viene toccato: righe, accenti, punteggiatura e caratteri speciali restano identici.
Il caso in cui NON risolve
Se hai copiato una tabella da Excel o da Fogli Google, le colonne sono separate da un TAB ciascuna. Qui restano allineate finché ogni valore è più corto della larghezza scelta; un valore più lungo spinge il resto della riga alla colonna successiva e la tabella si storta, esattamente come succede nell'editor. Una larghezza di 8 aiuta con i valori brevi, ma per una tabella vera la strada giusta è incollarla in un foglio di calcolo, e per farlo bene c'è Da CSV a Excel.
Più pulizie insieme, in un ordine fisso
Sotto il riquadro ci sono tutte e dieci le pulizie di questa famiglia, e se ne possono accendere quante se ne vuole: ogni pagina parte con la sua già accesa. Il programma è lo stesso su tutte e dieci, quindi lo stesso testo con le stesse caselle dà lo stesso risultato su qualunque pagina lo incolli.
L'ordine non dipende da quali caselle accendi ed è quello in cui le vedi: prima i caratteri (emoji, accenti, numeri, punteggiatura), poi gli spazi dentro la riga (tabulazioni, rientri, spazi in più), poi le righe intere (vuote e doppie) e per ultima l'unione in una riga sola. Così una riga che resta vuota dopo aver tolto le emoji sparisce insieme alle righe vuote, e due righe che diventano uguali dopo aver tolto gli spazi contano come doppie.
Le pagine sorelle, ognuna con la sua casella già accesa: Rimuovi spazi extra, Rimuovi rientri, Rimuovi righe vuote, Rimuovi righe duplicate, Rimuovi emoji, Rimuovi accenti, Rimuovi punteggiatura, Rimuovi numeri e Testo su una riga.
Gli strumenti vicini
Se invece il problema sono gli spazi doppi e le righe che finiscono con uno spazio di troppo, c'è Rimuovi spazi extra; per togliere il rientro all'inizio di ogni riga Rimuovi rientri. Per sostituire qualunque altra cosa, tabulazioni comprese, la strada generale è Trova e sostituisci.