Pereiti prie turinio

YAML formatuoklis

Patikrinkite ir sutvarkykite YAML naudodami šį YAML formatuoklį. Įklijuokite konfigūraciją, Kubernetes aprašus, CI konvejerius arba dokumento pradžios metaduomenis – įrankis išanalizuos dokumentą ir aptiks sintaksės klaidas, tada suvienodins tarpus po dvitaškių ir sąrašo brūkšnelių bei srautinių rinkinių, pavyzdžiui, [a, b] ir { x: 1 }, viduje. Jūsų įtrauka, komentarai, kabutės ir blokinės skaliarinės reikšmės liks tokios, kaip įrašytos, todėl DevOps inžinieriai ir kūrėjai galės saugiai naudoti tvarkingesnius failus.

Nustatyti iš naujo

Dažnai užduodami klausimai

Ką pakeičia YAML formatuoklis?

Jis suvienodina tarpus: po atvaizdavimo dvitaškio ir sąrašo brūkšnelio palieka po vieną tarpą, po kablelių srautinėse sekose – po tarpą, o srautinių atvaizdavimų riestinių skliaustų viduje įterpia tarpus. Keli tarpai prieš komentarą sumažinami iki vieno.

Ar jis pakeičia mano YAML įtrauką?

Ne, išsaugoma jūsų įvesta įtrauka, nes YAML įtrauka apibrėžia struktūrą. Įdėtas blokas, įtrauktas keturiais tarpais, ir toliau bus įtrauktas keturiais tarpais.

Ar dokumentas tikrinamas?

Taip, pirmiausia dokumentas išanalizuojamas, o klaidos nurodomos pranešimu ir eilutės numeriu, pavyzdžiui, kai po dvitaškio srautiniame atvaizdavime nėra tarpo. Pataisykite nurodytą eilutę ir formatuokite dar kartą.

Ar komentarai išsaugomi?

Taip, išsaugomi ir visos eilutės, ir eilutės pabaigoje esantys komentarai. Tarp reikšmės ir komentaro ženklo # paliekamas vienas tarpas.

Kas nutinka blokinėms skaliarinėms reikšmėms?

Pažodinės ir sulankstytos blokinės skaliarinės reikšmės, pradedamos simboliais | arba >, nukopijuojamos tiksliai, įskaitant tarpus jų eilutėse. Kiekviena eilutė, įtraukta giliau nei raktas, priklauso skaliarinei reikšmei ir paliekama nepakeista.

Ar kabutėse esančios eilutės pakeičiamos?

Ne, viengubos ir dvigubos kabutės bei tarpai jų viduje išsaugomi. Kabutės niekada nepridedamos ir nepašalinamos, todėl reikšmės išlaiko savo tipą.

Ar pakeičiamos eilučių pabaigos?

Taip, Windows CRLF ir senosios Mac CR eilučių pabaigos konvertuojamos į LF. YAML analizatoriai jas traktuoja vienodai, todėl duomenys nepasikeičia.

Ar galima viename faile formatuoti kelis dokumentus?

Ne, įvestis su keliais dokumentais, atskirtais ---, atmetama pateikiant pranešimą „Keli dokumentai nepalaikomi“. Formatuokite kiekvieną dokumentą atskirai, o tada vėl juos sujunkite.

Kodėl rezultatas apgaubtas yaml kodo aptvėrimo žymomis?

Išvestis pateikiama kaip Markdown kodo blokas su yaml žyma, todėl Markdown sintaksė jame paryškinama. Nukopijuokite eilutes tarp aptvėrimo žymų į .yaml arba .yml failą.

Kokio dydžio gali būti mano failas?

Vienu kartu galima apdoroti iki 5 MB; didesnė įvestis atmetama pateikiant pranešimą. Tuščia įvestis grąžina tuščią rezultatą, o išvestis sutampa su Code Formatter YAML parinkties išvestimi.

Apie OneClick Pro

OneClick Pro – nemokama kolekcija, kurioje yra daugiau nei 150 žiniatinklio įrankių kasdieniam darbui: vaizdams ir vienetams konvertuoti, kodui formatuoti ir tikrinti, domenams ir SEO tikrinti, taip pat tekstui, datoms ir skaičiams apdoroti. Visi įrankiai veikia be registracijos ar prenumeratos, o jūsų įvesti duomenys naudojami tik rezultatui apskaičiuoti ir niekada neišsaugomi. Naudokite juos kaip greitą įrankių rinkinį vienkartinėms užduotims arba įtraukite į žymes įrankius, kurių prireikia kasdien.