Sări la conținut
Complet local

Editor de metadata

Separaţi, validaţi şi reformataţi metadata YAML a unui document Markdown.

Intrare
Ieșire

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.

FAQ

Ce se consideră metadata?
Un bloc la începutul documentului care se deschide cu o linie conţinând doar ---, conţine perechi cheie-valoare YAML şi se închide cu o altă linie --- (sau ...). Nimic înainte de --- iniţial sau fără acesta nu este afectat.
Ce se întâmplă dacă metadata are o eroare de sintaxă?
Este raportat şi lăsat exact cum l-aţi lipit, deci nu pierdeţi textul original în timp ce îl reparaţi — conţinutul este încă separat normal.
Cum decide "Cheile obligatorii" ce se consideră lipsă?
Verifică fiecare nume pe care îl enumeraţi în raport cu propriile chei ale metadata analizate, sensibil la majuscule, şi adaugă numai cele care nu sunt deja prezente, fiecare cu o valoare goală.
Poate edita mai multe postări de blog simultan?
Da — activaţi "Procesaţi mai multe documente" şi lipiţi mai multe fişiere Markdown una după alta, fiecare pornind cu propriul bloc de metadata pe o linie nouă după o linie goală. Fiecare document obţine aceleaşi opţiuni aplicate şi rezultatele sunt reunite.
Documentul meu este încărcat undeva?
Nu. Analiza şi formatarea metadata se execută integral în browserul dvs. — documentul nu pleacă niciodată de pe dispozitivul dvs.