A HDG elmagyarázza: Mi az a Markdown, és melyek azok az alapok, amelyeket tudnom kell?

Ha rendszeresen használ online közösségi hálózatokat vagy vitafórumokat, akkor valószínűleg látta vagy használta a Markdownt(Markdown) anélkül, hogy tudná, mi az a Markdown .

Sokak számára, akik már az interneten vannak, a HTML volt az első és legelemibb kódolási nyelv, amelyet megtanultak. A Markdown azonban még egyszerűbb. Valójában annyira egyszerű, hogy nem is léteznek hozzá tanfolyamok. Néhány perc alatt megtanulhatja.

Ebben a cikkben tekintsük át a Markdown alapjait, és mindent, amit tudnia kell az internet egyik legnépszerűbb és legkönnyebb jelölőnyelvéről.

Mi az a Markdown?(What Is Markdown?)

Névként a Markdown a „markup” kifejezés játéka. ” A jelölés(” Markup) a definíció szerint „a szöveg kijavításának folyamata vagy eredménye a nyomtatás előkészítése során”, amely pontosan leírja, hogy a programozási nyelvek hogyan működnek együtt a tolmácsokkal és a renderelő motorokkal, hogy szöveget jelenítsenek meg az internetet böngészők számára.

A HTML a „Hypertext Markup Language” rövidítése, ezért a Markdown a (Markdown)HTML -kód egyszerűbb írásának egyik módja , bár kevésbé robusztus módon.

A Markdownt(Markdown) 2004-ben hozta létre John Gruber és Aaron Swartz , akik lehetővé akarták tenni az emberek számára, hogy „egy könnyen olvasható és könnyen írható egyszerű szöveges formátum használatával írjanak, és opcionálisan átalakítsák azt szerkezetileg érvényes XHTML -re (vagy HTML -re ).

A Markdown(Markdown) egyik alapvető célja az volt, hogy az alternatívákkal összehasonlítva könnyebben olvasható legyen. Ez nagyon egyszerűvé teszi a Markdown írását és az egyszerű szöveges Markdown kód olvasását.

Milyen webhelyek használják a Markdown-t?(What Sites Use Markdown?)

Mivel a Markdown csak egy egyszerűbb módja a HTML -írásnak, nem fogja látni azokat a webhelyeket, amelyek „ (HTML)Markdown -ban írtnak” írják magukat . Azonban számos olyan webhelyet találhat, amely lehetővé teszi a felhasználók számára, hogy a Markdown elfogadásával hozzájáruljanak vagy tegyenek közzé bejegyzéseket .

Az egyik példa a GitHub . Az egyes GitHub - tárolók előre generált README.md fájljában a (README.md)Markdown elfogadásra kerül. Ahogy ez is sugallja, az MD a Markdown(Markdown) kóddal írt fájlok kiterjesztése .

A Reddit(Reddit) és a Stack Exchange a (Stack Exchange)Markdownt(Markdown) is arra használja fel, hogy felhasználóik jobban rendszerezzék a bejegyzéseket és fejezzék ki magukat. A Stack Exchange webhelyek(Stack Exchange sites) , például a Stack Overflow , nem lennének ugyanazok a Markdown nélkül , amely az egyszerű szöveget olvasható, formázott kódrészletekké konvertálja.

A Markdown használata

A fenti példakép Markdown formázási példákat mutat be egy új Reddit szöveges bejegyzés létrehozásához. Bár átmegy a Markdown alapjain , néhány gyakori példa nem került bele. Lássuk ezeket.

Fejlécek

A Markdown alkalmazásban fejlécet hozhat létre a (Markdown)# (szám/font jel) beírásával a szöveg elé. A használt szám-/fontjelek száma csökkenti a fejléc szintjét. Például a # lesz a legnagyobb címsor, a ### pedig egy kisebb alcímet.

A HTML -ben ezek egyszerűen konvertálva vannakcímkéket.# a <h1>, a ### pedig a <h3>.

Képek

A hivatkozásokhoz hasonlóan a Markdown képei úgy jönnek létre, hogy az alternatív szöveget szögletes zárójelbe, az URL -t pedig zárójelbe helyezik. Íme egy példa:

[Help Desk Geek embléma]( https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )

Inline kód

Ha egy sort négy szóközzel kezd, akkor létrejön egy kódblokk, de soron belüli kód esetén egyszerűen becsomagolhatja a szöveget backtickbe. Íme egy példa:

*int main(){printf ("Szia világ");turn 0;}*

Markdown szövegszerkesztők

Ha érdekli a Markdown elsajátítása , nagyszerű kezdetnek találhat támogatást egy asztali szövegszerkesztő formájában. Mivel azonban a Markdown élőben megjeleníthető a böngészőben, és nem igényel bonyolult szerveroldali interakciót, még online Markdown - szerkesztők is léteznek.

Önálló Markdown szerkesztők

Az egyik legjobb önálló Markdown szerkesztő (és összességében szövegszerkesztő) Windows , macOS és Linux rendszerekhez a Sublime Text .

Csak annyit kell tennie, hogy engedélyezze a Markdown szintaxiskiemelést, hogy betölt egy MD-fájlt, vagy állítsa a szintaxiskiemelést Markdown -ra az állapotsor jobb oldalán található Egyszerű szöveg(Plain Text) elemre kattintva .

Két másik nagyszerű ingyenes Markdown szerkesztő(free Markdown editors) a Typora (Mac) és a Remarkable (Linux).

Web alapú Markdown szerkesztők

A webalapú Markdown szerkesztők általában funkciókban gazdagabbak, ezért ezeket erősen ajánljuk.

Például a StackEdit zavarmentes felületet biztosít két ablaktáblával: az egyik a Markdown kódhoz, a másik pedig a szöveg dinamikus, élő előnézetéhez. 

Ha még nem ismeri a StackEdit alkalmazást , mindössze az (StackEdit)Írás indítása(Start Writing) elemre kell kattintania, és megjelenik a webalapú szerkesztője, amely előre ki van töltve példa Markdown kóddal és utasításokkal.

Ha a StackEdit(StackEdit) nem tartalmazza azt, amit keres, nézze meg a Dillingert(Dillinger) vagy az Editor.md-t(Editor.md) .

A Markdown(Markdown) mindenhol megtalálható az interneten, és ha még nem ismeri az internetet, valószínűleg ez lesz az első nem hivatalos „kódolási nyelv”, amelyet megtanulsz használni. Rendkívül hasznos, és javítja a szöveges online kommunikációt, ezért reméljük, hogy ez a cikk segített többet megtudni róla!



About the author

Tapasztalt szoftvermérnök vagyok, több mint 10 éves tapasztalattal a Windows alkalmazások és fájlkezelési ökoszisztéma területén. Veterán vagyok a vállalatok és kormányzatok számára készült rendszerek és biztonsági megoldások fejlesztésében is. Mindkét színtéren szerzett tapasztalataim egyedülálló perspektívát adnak számomra arról, hogy mitől jó szoftver, rendszer és biztonság, és hogyan építhetem ezeket hatékonyan.



Related posts