# TOML-formaterare

Formatera TOML-konfigurationsfiler som Cargo.toml, pyproject.toml och andra appinställningar med pluginen Prettier TOML. Formateraren normaliserar mellanrummen runt likhetstecken, inline-tabeller och arrayer, skiljer tabeller åt med en tom rad, bevarar alla kommentarer och rapporterar syntaxfel med rad och kolumn, så att utvecklare tryggt kan snygga till konfigurationen före en commit.

## Vanliga frågor

### Vilken motor formaterar TOML?

Verktyget använder Prettier 3 med prettier-plugin-toml 4.1 på servern. Det läser TOML 1.0-dokument och skriver ut dem i en enhetlig stil.

### Vad ändras i resultatet?

Nycklar och värden får ett blanksteg på vardera sidan om likhetstecknet, och mellanrummen i inline-tabeller och arrayer görs enhetliga. Extra tomrader tas bort, och varje tabellhuvud skiljs från föregående avsnitt med en tom rad.

### Bevaras kommentarer?

Ja. Kommentarer på egna rader och kommentarer efter värden behåller sina positioner, så kommenterade konfigurationsfiler behåller sina anteckningar.

### Sorteras nycklar eller tabeller?

Nej. Nycklar, tabeller och arrayer av tabeller behåller sin ursprungliga ordning, vilket är viktigt för filer som läses uppifrån och ned.

### Kan strängarnas citattecken ändras?

Strängar med enkla citattecken kan skrivas om med dubbla citattecken när värdet inte innehåller omvänt snedstreck eller dubbla citattecken, så att värdet förblir detsamma. Strängar som kräver bokstavliga citattecken behåller de enkla citattecknen.

### Hur hanteras långa arrayer?

Arrayer som ryms inom radbredden behåller en enda rad. Arrayer med ett avslutande kommatecken eller som överskrider bredden skrivs ut med ett element per rad.

### Vad händer med ogiltig TOML?

Formateringen avbryts och verktyget visar parserns meddelande med rad och kolumn, till exempel om ett värde saknas efter ett likhetstecken. Dubbla nycklar och annan ogiltig TOML rapporteras på samma sätt.

### Kan jag ändra indraget?

Ja. Välj 2 eller 4 blanksteg eller tabbar för nästlade arrayer och en radbredd från 40 till 200 tecken, med 80 som standard.

### Hur stor kan filen vara?

Upp till 1 MB text per förfrågan, vilket är betydligt mer än typiska konfigurationsfiler. Formateringen avbryts efter 10 sekunder.

### Lagrar ni min konfiguration?

Nej. Konfigurationsfiler kan innehålla hemligheter, så innehållet behandlas endast i minnet och sparas eller loggas aldrig.

Vill du annonsera här?

[Mejla oss](mailto:hi@dennn.is?subject=Annonsera%20p%C3%A5%20OneClick%20Pro)

[Annons Pluginpaketet för agenter för WordPress.](https://sleekwp.com/?ref=oneclickpro)
