YAML-muotoilija
Tarkista ja siisti YAML tällä YAML-muotoilijalla. Liitä mukaan asetuksia, Kubernetes-manifesteja, CI-putkia tai front matter -sisältöä. Työkalu jäsentää asiakirjan ja etsii syntaksivirheitä, minkä jälkeen se yhtenäistää välit kaksoispisteiden ja luetteloviivojen jälkeen sekä virtausmuotoisissa kokoelmissa, kuten [a, b] ja { x: 1 }. Sisennys, kommentit, lainausmerkit ja lohkoskalaarit säilyvät ennallaan, joten DevOps-insinöörit ja kehittäjät saavat siistimmät tiedostot turvallisesti.
Usein kysytyt kysymykset
Mitä YAML-muotoilija muuttaa?
Se yhtenäistää välit: yksi välilyönti määrityksen kaksoispisteen ja luetteloviivan jälkeen, pilkun jälkeen virtausmuotoisissa jonoissa ja virtausmuotoisen määrityksen aaltosulkeiden sisällä. Useat välilyönnit ennen kommenttia korvataan yhdellä.
Sisentaako se YAML-tiedostoni uudelleen?
Ei. Se säilyttää kirjoittamasi sisennyksen, sillä YAML-muodossa sisennys määrittää rakenteen. Neljällä välilyönnillä sisennetty sisäkkäinen lohko säilyy neljän välilyönnin sisennyksellä.
Tarkistaako se asiakirjan?
Kyllä. Asiakirja jäsennetään ensin, ja virheistä ilmoitetaan viestillä sekä rivinumerolla. Näin käy esimerkiksi silloin, kun virtausmuotoisen määrityksen kaksoispistettä ei seuraa välilyönti. Korjaa ilmoitettu rivi ja muotoile uudelleen.
Säilyvätkö kommentit?
Kyllä. Koko rivin kommentit ja rivin lopun kommentit säilytetään. Kommentin ja #-merkin väliin jää aina yksi välilyönti.
Mitä lohkoskaalaareille tapahtuu?
Kirjaimelliset ja taitetut lohkoskalaarit, jotka alkavat merkillä | tai >, kopioidaan täsmälleen, myös niiden rivien välit. Jokainen avainta syvemmälle sisennetty rivi kuuluu skalaariin ja jätetään ennalleen.
Muuttuvatko lainausmerkeissä olevat merkkijonot?
Eivät. Yksin- ja kaksinkertaisissa lainausmerkeissä olevat merkkijonot sekä niiden sisäiset välit säilytetään. Lainausmerkkejä ei koskaan lisätä eikä poisteta, joten arvot säilyttävät tyyppinsä.
Muuttuvatko rivinvaihdot?
Kyllä. Windows CRLF- ja vanhat Macin CR-rivinvaihdot muunnetaan LF-muotoon. YAML-jäsentimet käsittelevät niitä samalla tavalla, joten tiedot eivät muutu.
Voiko yhteen tiedostoon muotoilla useita asiakirjoja?
Ei. Syöte, jossa on useita ----merkillä erotettuja asiakirjoja, hylätään ilmoituksella Multiple documents are not supported. Muotoile kukin asiakirja erikseen ja yhdistä ne sen jälkeen uudelleen.
Miksi tulos on rajattu yaml-koodilohkoon?
Tuloste palautetaan Markdown-koodilohkona, jonka merkintä on yaml, joten se näkyy korostettuna Markdown. Kopioi koodirajojen väliin jäävät rivit .yaml- tai .yml-tiedostoon.
Kuinka suuri tiedostoni voi olla?
Enintään 5 MB suoritusta kohden. Suurempi syöte hylätään ilmoituksen kera. Tyhjä syöte palauttaa tyhjän tuloksen, ja tuloste vastaa Code Formatterin YAML-vaihtoehtoa.