# 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.

## 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.

Jūsų reklama čia?

[Parašykite mums el. paštu](mailto:hi@dennn.is?subject=Reklama%20svetain%C4%97je%20OneClick%20Pro)

[Reklama Įskiepių rinkinys, paruoštas agentams, skirtas WordPress.](https://sleekwp.com/?ref=oneclickpro)
