Pre-launch version

Editor de front matter

Lipește Markdown sau trage un fișier .md ca să-i editezi front matter-ul YAML sau TOML — corpul revine identic octet cu octet.
Fișierul tău nu îți părăsește niciodată dispozitivul.

Cum vrei să adaugi Markdownul tău?

Lipește sau încarcă Markdown ca să-i editezi front matter-ul.

Despre editorul de front matter

Corpul documentului nu este atins niciodată

În asta constă tot rostul instrumentului, așa că este garantat prin construcție, nu prin grijă: corpul nu este niciodată analizat, niciodată împărțit în rânduri și niciodată recompus. Este luat ca o singură felie din textul tău original și pus la loc nemodificat. Sfârșiturile de rând, spațiile de la final și faptul că fișierul se termină sau nu cu un rând nou supraviețuiesc exact — tocmai lucrurile pe care un editor neatent le rescrie în tăcere și pe care le observi abia mai târziu, într-un diff.

Modificările sunt chirurgicale

Când schimbi o valoare, se înlocuiesc doar caracterele acelei valori, pe loc, în rândul original. Tot restul blocului rămâne neatins: comentariile, rândurile goale, ordinea cheilor tale și stilul de ghilimele al fiecărui câmp. Este intenționat diferit de felul în care funcționează majoritatea instrumentelor — analizarea front matter-ului într-un obiect și rescrierea lui nu poate păstra comentariile sau ordinea, pentru că informațiile acelea nu există în obiect.

Ce poate și ce nu poate edita

Câmpurile simple cheie: valoare pot fi editate. Structurile imbricate, valorile de tip listă și valorile bloc pe mai multe rânduri sunt afișate, dar marcate doar pentru citire — remodelarea lor în siguranță cere mai mult context decât oferă o casetă de text, așa că instrumentul refuză în loc să riște să le strice. Dacă blocul nu poate fi citit deloc, instrumentul spune asta cu numărul rândului și dezactivează complet editarea; nu aruncă niciodată conținut pe care nu îl înțelege. Front matter-ul TOML (+++) este acceptat la fel ca YAML.

Editează fără să încarci — fișierul tău nu îți părăsește niciodată dispozitivul

Acest instrument rulează în întregime în browserul tău, în JavaScript. Fișierul tău Markdown nu este niciodată încărcat pe un server, niciodată stocat și nu îți părăsește niciodată dispozitivul — așa că articolele, ciornele și metadatele rămân private.

Întrebări frecvente

Se schimbă în vreun fel corpul documentului meu?
Nu. Corpul este returnat identic octet cu octet — nu doar echivalent. Nu este niciodată analizat sau recompus, ci doar decupat din textul tău original și pus la loc, așa că sfârșiturile de rând și rândul nou final rămân exact ca în original.
Îmi supraviețuiesc comentariile și ordinea cheilor?
Da. Modificările înlocuiesc doar caracterele valorilor pe care le schimbi efectiv, așa că se păstrează comentariile, rândurile goale, ordinea cheilor și stilul de ghilimele al câmpurilor neatinse. Instrumentele care analizează front matter-ul într-un obiect și îl serializează din nou nu pot face asta.
De ce nu pot edita anumite câmpuri?
Hărțile imbricate, listele și valorile bloc pe mai multe rânduri sunt marcate doar pentru citire. Editarea lor printr-o casetă cu un singur rând ar însemna remodelarea structurii YAML în locul tău, ceea ce riscă să îi schimbe sensul — așa că instrumentul le arată și le lasă în pace.
Ce se întâmplă dacă fișierul meu YAML este stricat?
Instrumentul raportează problema cu numărul rândului și dezactivează editarea. Documentul tău rămâne complet neatins — nimic nu este aruncat sau ghicit. Repară rândul în editorul tău și lipește documentul înapoi.
Ce se întâmplă dacă nu există deloc front matter?
Ți se spune și ți se propune să adaugi un bloc YAML sau TOML gol. Documentul existent rămâne exact așa cum este, iar blocul nou este pur și simplu așezat deasupra lui.
Este acceptat TOML?
Da — un bloc +++ inițial este recunoscut, iar câmpurile lui cheie = valoare pot fi editate, cu aceleași garanții de păstrare ca la YAML.

Alte instrumente Markdown, în curând

Markdown în PDF, îmbinare, împărțire și altele — totul gratuit și în browserul tău.

Înapoi la toate instrumentele →