Vai al contenuto
TextArray
100% locale

Tabulazioni negli spazi

Converti le schede in spazi o ricomponi gli spazi in schede, con qualsiasi larghezza di scheda.

Ingresso

Tabulazioni negli spazi

Le tabulazioni o gli spazi sono l'argomento più antico nella programmazione e la risposta di solito dipende da quale file hai aperto. Questo strumento lo sistema per un dato blocco di testo: incolla il codice, un file di configurazione, un Makefile o una colonna di dati esportati, scegli una direzione e lo spazio bianco viene riscritto per corrispondere.

La conversione di tabulazioni in spazi espande ciascuna tabulazione come fa un editor: una tabulazione fa avanzare il cursore al punto di tabulazione successivo anziché inserire alla cieca un numero fisso di spazi, quindi il carattere successivo si posiziona nella stessa colonna di prima. Scegli 2, 4 o 8 spazi per scheda o imposta una larghezza personalizzata compresa tra 1 e 16. Andando nella direzione opposta, gli spazi nelle schede raggruppano gli spazi vuoti nelle schede ogni volta che una scheda raggiunge la stessa colonna e lascia gli spazi rimanenti al loro posto in modo che nulla si sposti.

Il rientro limita la conversione solo allo spazio bianco iniziale di ogni riga, che è ciò che desideri per il codice sorgente: il rientro viene normalizzato mentre le tabulazioni all'interno di stringhe, commenti o colonne TSV allineate vengono lasciate intatte. Disattivalo per riscrivere ogni tabulazione e ogni serie di spazi vuoti nel testo. Gli input di Windows (CRLF), Unix (LF) e Mac classico (CR) funzionano tutti e l'output utilizza sempre LF. Il conteggio sotto l'output mostra quante schede sono state inserite, quante sono uscite e quante righe sono cambiate, quindi una larghezza errata è immediatamente evidente.

Tutto accade nel tuo browser. Il tuo codice non viene mai caricato, quindi la fonte proprietaria, la configurazione interna e i dati del cliente possono essere incollati in tutta sicurezza. Copia il risultato, scaricalo come file .txt o invialo nuovamente all'input per un altro passaggio.

FAQ

Quanti spazi dovrebbe essere una scheda?
Quattro è l'impostazione predefinita comune e la larghezza scelta dalla maggior parte delle guide di stile. I progetti Web spesso utilizzano 2, gli strumenti Unix classici presuppongono 8. Imposta ciò che il tuo formattatore si aspetta: qualsiasi larghezza da 1 a 16 funziona.
Questo romperà il mio Makefile?
Lo farà se converti le righe della ricetta: make richiede una vera scheda lì e rifiuta gli spazi. Converti i Makefile nella direzione degli spazi in schede o non convertirli affatto.
Una scheda diventa sempre lo stesso numero di spazi?
No. Una tabulazione avanza fino al punto di tabulazione successivo, quindi con una larghezza di 4 una tabulazione nella colonna 3 diventa un singolo spazio, non quattro. Questo è il modo in cui gli editor visualizzano le schede e mantiene le colonne allineate.
Cosa cambia "Solo rientro"?
Limita la conversione allo spazio bianco all'inizio di ogni riga. Le tabulazioni e gli spazi all'interno della riga, nelle stringhe, nei commenti o nelle colonne allineate, rimangono esattamente come sono.
Il mio testo è caricato da qualche parte?
No. Lo strumento funziona interamente nel tuo browser e il tuo codice non lascia mai il tuo dispositivo.