Editor de metadata
Separaţi, validaţi şi reformataţi metadata YAML a unui document Markdown.
Editor de metadata
Lipiţi un document Markdown care începe cu un bloc de metadata YAML delimitat de `---` şi acest instrument îl separă de conţinut, îl validează şi returnează o versiune curată a ambelor. Este construit pentru conţinutul de site-uri statice — postări Jekyll şi Hugo, pagini Astro, note Obsidian — unde acel bloc de metadata se dezordonează pe măsură ce un site creşte: cheile apar în ordine diferită la fiecare articol, datele sunt tipite în orice format părea natural în acea zi, şi nimeni nu observă o cheie duplicată până când compilarea se rupe.
Afişaţi alternează între vizualizarea metadata şi conţinutului împreună sau izolarea doar a unuia. Sortaţi cheile alfabetic sau tastaţi o ordine separată prin virgulă (titlu, dată, etichete…); orice este omis este anexat alfabetic. Cheile obligatorii completează orice cheie pe care o numiţi cu o valoare goală, deci un lot de articole ajunge cu aceeaşi formă; Eliminaţi cheile goale face opusul, ştergând cheile a căror valoare este goală, o listă goală sau un obiect gol. Normalizaţi datele rescrie datele recunoscute ca 15.01.2024 sau 01/15/2024 la 2024-01-15, lăsând datele deja în ISO neschimbate. Stilul listei alternează liste de scalari scurte între forma de bloc cu un articol per linie şi o formă inline compactă [a, b, c]; listele care conţin obiecte imbricate rămân în stil de bloc, deoarece nu pot fi aplatizate.
Instrumentul verifică, de asemenea, blocul: o cheie repetată la nivel superior este marcată şi linia ei evidenţiată, iar un bloc care se deschide cu `---` dar nu se închide niciodată este raportat în loc să înghită tăcut restul documentului ca metadata. Activaţi Procesaţi mai multe documente pentru a aplica aceleaşi opţiuni pe mai multe fişiere Markdown lipite una după alta, fiecare cu propria metadata, separate printr-o linie goală.
Tot se execută local în browserul dvs.; documentul nu este niciodată încărcat. Copiaţi rezultatul, descărcaţi ca fişier .txt sau trimiteţi ieşirea înapoi în intrare pentru a continua reglarea.