TOML formázó
Formázza a TOML konfigurációs fájlokat, például a Cargo.toml, a pyproject.toml és egyéb alkalmazásbeállításokat a Prettier TOML beépülő modullal. A formázó egységesíti az egyenlőségjelek körüli szóközöket, a beágyazott táblázatokat és tömböket, üres sorral választja el a táblázatokat, megőrzi az összes megjegyzést, és sor- és oszlopszámmal jelzi a szintaktikai hibákat, így a fejlesztők biztonságosan rendbe tehetik a konfigurációt a véglegesítés előtt.
Gyakran ismételt kérdések
Melyik motor formázza a TOML fájlokat?
Az eszköz a szerveren a Prettier 3-at használja a prettier-plugin-toml 4.1-gyel. TOML 1.0 dokumentumokat olvas be, és egységes stílusban írja ki őket.
Mi változik a kimenetben?
A kulcsok és értékek körül egy-egy szóköz lesz az egyenlőségjel mellett, a beágyazott táblázatok és tömbök pedig egyenletes szóközöket kapnak. Az extra üres sorok összevonódnak, és minden táblázatfejlécet üres sor választ el az előző szakasztól.
Megmaradnak a megjegyzések?
Igen. Az önálló sorban szereplő megjegyzések és az értékek utáni záró megjegyzések az eredeti helyükön maradnak, így a magyarázatokkal ellátott konfigurációs fájlok megőrzik a jegyzeteiket.
Rendeződnek a kulcsok vagy táblázatok?
Nem. A kulcsok, táblázatok és táblázatok tömbjei az eredeti sorrendjükben maradnak, ami fontos azoknál a fájloknál, amelyeket az emberek fentről lefelé olvasnak.
Változhatnak a karakterláncok idézőjelei?
Az aposztróffal határolt literális karakterláncok idézőjeles formára írhatók át, ha az érték nem tartalmaz fordított perjelet vagy idézőjelet, így az érték változatlan marad. Azok a karakterláncok, amelyeknél fontos a literális idézőjelezés, megtartják az aposztrófjaikat.
Hogyan kezeli a hosszú tömböket?
A nyomtatási szélességbe beleférő tömbök egy sorban maradnak. A záró vesszőt tartalmazó vagy a szélességet túllépő tömbök soronként egy elemmel jelennek meg.
Mi történik érvénytelen TOML esetén?
A formázás leáll, az eszköz pedig sor- és oszlopszámmal együtt megjeleníti az elemző üzenetét, például ha hiányzik egy érték az egyenlőségjel után. A duplikált kulcsokat és más érvénytelen TOML elemeket ugyanígy jelzi.
Módosíthatom a behúzást?
Igen. Válasszon 2 vagy 4 szóközt vagy tabulátorokat a beágyazott tömbökhöz, valamint 40 és 200 karakter közötti nyomtatási szélességet; az alapértelmezett érték 80.
Mekkora lehet a fájl?
Kérésenként legfeljebb 1 MB szöveg dolgozható fel, ami jóval több a szokásos konfigurációs fájlok méreténél. A formázás 10 másodperc után leáll.
Tárolódik a konfigurációm?
Nem. Mivel a konfigurációs fájlok titkokat tartalmazhatnak, a tartalmuk kizárólag memóriában kerül feldolgozásra, és soha nem mentjük vagy naplózzuk.