Edytor front matter
Podziel, sprawdź i przeformatuj YAML front matter dokumentu Markdown.
Edytor front matter
Wklej dokument Markdown, który zaczyna się blokiem YAML front matter rozdzielonym liniami `---`, to narzędzie rozdzieli go od treści, sprawdzi i zwróci wyczyszczoną wersję obu. Jest zbudowane dla zawartości statycznej — posty Jekyll i Hugo, strony Astro, notatki Obsidian — gdzie ten blok metadanych przesunięty się w trakcie wzrostu witryny: klucze znajdują się w innej kolejności na każdym poście, daty wpisywane są w dowolnym formacie, który wydawał się naturalny tego dnia, a nikt nie zauważa zduplikowanego klucza, dopóki budowa się nie wyłamie.
Wyświetl przełącza pomiędzy wyświetlaniem front matter i treści razem lub izolowaniem tylko jednego. Sortuj klucze alfabetycznie lub wpisz porządek rozdzielony przecinkami (tytuł, data, tagi…); wszystko, co pozostaje, jest dodawane alfabetycznie. Wymagane klucze wypełnią wszelkie brakujące klucze, które namnażasz, z pustą wartością, dzięki czemu partia postów kończy się o tej samej kształcie; Usuń puste klucze robi coś przeciwnego, usuwając klucze, których wartość jest pusta, pusta lista lub pusty obiekt. Normalizuj daty przepisuje rozpoznawalne daty takie jak 15.01.2024 lub 01/15/2024 na 2024-01-15, pozostawiając już daty ISO w spokoju. Styl listy przełącza krótkie skalarne listy między formą blok-jeden-element-na-linię a kompaktną formą [a, b, c] inline; listy zawierające zagnieżdżone obiekty pozostają w stylu blok, ponieważ nie mogą być spłaszczane.
Narzędzie sprawdza również blok: klucz powtórzony na najwyższym poziomie jest flagowany i jego linia jest podświetlona, a blok, który otwiera się z `---` ale nigdy się nie zamyka, jest zgłaszany zamiast cicho połykania reszty dokumentu jako metadat. Włącz Przetwarzaj wiele dokumentów, aby zastosować te same opcje w kilku plikach Markdown wklejonych jeden za drugim, każdy ze swoim własnym front matter, oddzielonych pustą linią.
Wszystko działa lokalnie w Twojej przeglądarce; Twój dokument nigdy nie jest przesyłany. Skopiuj wynik, pobierz go jako plik .txt lub wyślij dane wyjściowe z powrotem do wejścia, aby kontynuować dostosowywanie.