Preskočiť na obsah

Formátovač YAML

Overte a upravte YAML pomocou tohto formátovača YAML. Vložte konfiguráciu, manifesty Kubernetes, kanály CI alebo úvodné metadáta a nástroj dokument spracuje, aby odhalil syntaktické chyby. Potom zjednotí medzery za dvojbodkami a pomlčkami zoznamov aj vo vnútri kolekcií v riadku, ako sú [a, b] a { x: 1 }. Odsadenie, komentáre, úvodzovky a blokové skaláre zostanú v pôvodnom tvare, takže inžinieri a vývojári DevOps získajú prehľadnejšie súbory bezpečným spôsobom.

Obnoviť

Často kladené otázky

Čo formátovač YAML mení?

Zjednocuje medzery: jednu medzeru za dvojbodkou v mapovaní, jednu medzeru za pomlčkou zoznamu, medzeru za čiarkami v sekvenciách zapísaných v riadku a medzery vo vnútri zložených zátvoriek mapovania zapísaného v riadku. Viacero medzier pred komentárom sa zredukuje na jednu.

Zmení odsadenie môjho kódu YAML?

Nie, zachová zadané odsadenie, pretože v kóde YAML odsadenie určuje štruktúru. Vnorený blok odsadený štyrmi medzerami zostane odsadený štyrmi medzerami.

Overuje dokument?

Áno, dokument sa najprv spracuje a chyby sa oznámia spolu so správou a číslom riadka. Môže ísť napríklad o prípad, keď za dvojbodkou v mapovaní zapísanom v riadku nenasleduje medzera. Opravte uvedený riadok a spustite formátovanie znova.

Zachovajú sa komentáre?

Áno, komentáre na celom riadku aj komentáre na konci riadka sa zachovajú. Medzi hodnotou a znakom # v komentári na konci riadka zostane jedna medzera.

Čo sa stane s blokovými skalármi?

Doslovné aj skladané blokové skaláre uvedené znakmi | alebo > sa skopírujú presne vrátane medzier v ich riadkoch. Každý riadok odsadený viac než kľúč patrí do skalára a zostane bez zmeny.

Menia sa reťazce v úvodzovkách?

Nie, reťazce v jednoduchých aj dvojitých úvodzovkách a medzery v nich sa zachovajú. Úvodzovky sa nikdy nepridávajú ani neodstraňujú, takže hodnoty si zachovajú svoj typ.

Menia sa konce riadkov?

Áno, konce riadkov Windows CRLF a staré konce riadkov Mac CR sa prevedú na LF. Analyzátory YAML považujú oba typy za rovnaké, takže údaje sa nezmenia.

Môže formátovať viacero dokumentov v jednom súbore?

Nie, vstup obsahujúci viacero dokumentov oddelených znakmi --- sa odmietne so správou „Viacero dokumentov nie je podporovaných“. Naformátujte každý dokument samostatne a potom ich znova spojte.

Prečo je výsledok ohraničený blokom kódu yaml?

Výstup sa vracia ako blok kódu Markdown označený ako yaml, takže sa v Markdown zobrazí so zvýraznením. Skopírujte riadky medzi oddeľovačmi do súboru .yaml alebo .yml.

Aký veľký súbor môžem nahrať?

Najviac 5 MB na jedno spustenie; väčší vstup sa odmietne a zobrazí sa správa. Prázdny vstup vráti prázdny výsledok a výstup zodpovedá možnosti YAML vo Formátovači kódu.

O stránke OneClick Pro

OneClick Pro je bezplatná kolekcia viac ako 150 webových nástrojov na každodennú prácu: na konverziu obrázkov a jednotiek, formátovanie a overovanie kódu, kontrolu domén a SEO, ako aj prácu s textom, dátumami a číslami. Každý nástroj funguje bez registrácie alebo predplatného a zadané údaje sa používajú iba na výpočet výsledku a nikdy sa neukladajú. Používajte ich ako rýchlu súpravu nástrojov na jednorazové úlohy alebo si uložte do záložiek nástroje, na ktoré sa spoliehate každý deň.