# Formattatore TOML

Formattate file di configurazione TOML come Cargo.toml, pyproject.toml e altre impostazioni delle app con il plugin Prettier TOML. Il formattatore uniforma gli spazi attorno ai segni di uguale, alle tabelle inline e agli array, separa le tabelle con una riga vuota, mantiene tutti i commenti e segnala gli errori di sintassi con riga e colonna, così gli sviluppatori possono riordinare le configurazioni in sicurezza prima del commit.

## Domande frequenti

### Quale motore formatta TOML?

Lo strumento usa Prettier 3 con prettier-plugin-toml 4.1 sul server. Legge documenti TOML 1.0 e li stampa con uno stile uniforme.

### Cosa cambia nel risultato?

Chiavi e valori hanno uno spazio attorno al segno di uguale, mentre tabelle inline e array hanno una spaziatura uniforme. Le righe vuote in eccesso vengono ridotte e ogni intestazione di tabella è separata dalla sezione precedente da una riga vuota.

### I commenti vengono mantenuti?

Sì. I commenti su righe separate e quelli alla fine delle righe dopo i valori restano al loro posto, così i file di configurazione annotati conservano le note.

### Le chiavi o le tabelle vengono ordinate?

No. Chiavi, tabelle e array di tabelle mantengono l'ordine originale, importante per i file che si leggono dall'inizio alla fine.

### Le virgolette delle stringhe possono cambiare?

Le stringhe letterali tra apici singoli possono essere riscritte tra virgolette doppie quando il valore non contiene barre rovesciate o virgolette doppie, così il valore resta invariato. Le stringhe che richiedono virgolette letterali mantengono gli apici singoli.

### Come vengono gestiti gli array lunghi?

Gli array che rientrano nella larghezza di stampa restano su una riga. Quelli con una virgola finale o che superano la larghezza vengono stampati con un elemento per riga.

### Cosa succede con TOML non valido?

La formattazione si interrompe e lo strumento mostra il messaggio del parser con riga e colonna, per esempio quando manca un valore dopo un segno di uguale. Anche le chiavi duplicate e gli altri TOML non validi vengono segnalati allo stesso modo.

### Posso cambiare l'indentazione?

Sì. Scegliete 2 o 4 spazi oppure tabulazioni per gli array annidati e una larghezza di stampa da 40 a 200 caratteri; il valore predefinito è 80.

### Quali sono le dimensioni massime del file?

Fino a 1 MB di testo per richiesta, molto più dei file di configurazione tipici. La formattazione si interrompe dopo 10 secondi.

### La mia configurazione viene salvata?

No. I file di configurazione possono contenere segreti, quindi il contenuto viene elaborato solo in memoria e non viene mai salvato né registrato.

Il tuo annuncio qui?

[Scrivici](mailto:hi@dennn.is?subject=Pubblicit%C3%A0%20su%20OneClick%20Pro)

[Annuncio La suite di plugin pronta per gli agenti di WordPress.](https://sleekwp.com/?ref=oneclickpro)
