Beautifier YAML - sformatuj YAML w przeglądarce
YAML jest delikatny - biały znak jest strukturą. Źle wcięty plik to natychmiastowy błąd w CI. Beautifier używa Prettiera z parserem yaml.
W trybie Grzecznym Prettier ujednolica wcięcia (2 spacje), normalizuje końce linii, usuwa trailing whitespace. Nie zmienia struktury - bo każda zmiana wcięcia w YAML-u to zmiana znaczenia.
Akceptuje `.yml`, `.yaml`. Typowe pliki: GitHub Actions (`.github/workflows/*.yml`), Docker Compose (`docker-compose.yml`), Kubernetes manifests (`deployment.yaml`), Helm charts, Ansible playbooks, `netlify.toml` (nie, to TOML), CI configs.
Jak to działa
- Wybierz tryb (Grzeczny / Agresywny / Tylko wcięcia) lub zostaw domyślny.
- Wklej kod w lewy panel albo użyj "Wczytaj plik".
- Dostosuj ustawienia (koło zębate): wcięcie, szerokość, cudzysłowy, średniki.
- Kliknij Sformatuj - pierwszy raz potrwa chwilę (libki ładują się leniwie).
- Po prawej dostajesz wynik z syntax highlightingiem - kopiuj, pobierz albo otwórz w nowej karcie.
Kiedy się przydaje
Pięć sytuacji dla YAML:
- GitHub Actions. `.github/workflows/ci.yml` z 6-spacjowymi wcięciami - beautify do 2.
- Kubernetes manifests. Helm-generated `deployment.yaml` z niepoprawnymi wcięciami.
- Docker Compose. Multi-service compose z mieszanym formatowaniem.
- OpenAPI YAML. `swagger.yaml` po edycji ręcznej.
- Convert from JSON. Skopiowałeś z JSON-a do YAML-a i zostały dziwne whitespace-y.