Narzędzie ma wbudowany inteligentny silnik wcięć. Możesz dostosować liczbę spacji (zwykle 2 lub 4), aby dopasować do konwencji projektu. Automatycznie konwertuje nawiasy klamrowe {} JSON na dwukropki : YAML, a tablice na myślniki -, zapewniając, że wygenerowany YAML jest dobrze ustrukturyzowany i zgodny ze standardami.
Choć automatyczna konwersja koncentruje się na podstawowych strukturach, wygenerowany YAML jest w pełni kompatybilny z zaawansowanymi funkcjami YAML. Możesz ręcznie dodać kotwice (&) i referencje (*) bezpośrednio w wyjściu, aby ponownie użyć bloków konfiguracji, co jest bardzo przydatne przy pisaniu złożonych plików Kubernetes lub Docker Compose.
Tak. Narzędzie ma wbudowaną potężną automatyczną naprawę JSON. Jeśli Twoje wejście zawiera błędy składniowe (jak niezamknięte cudzysłowy lub nawiasy), spróbuje inteligentnych napraw i podświetli je, zapewniając, że nadal możesz generować użyteczne konfiguracje YAML, nawet gdy dane źródłowe nie są idealne.