HDG selittää: Mikä on Markdown ja mitkä ovat perusasiat, jotka minun pitäisi tietää?

Jos käytät säännöllisesti online-sosiaalisia verkostoja tai keskustelufoorumeita, olet todennäköisesti nähnyt tai käyttänyt Markdownia(Markdown) edes tietämättä mitä Markdown on.

Monille jo verkossa HTML oli ensimmäinen ja alkeellisin koodauskieli, jonka he oppivat. Markdown on kuitenkin vielä yksinkertaisempi. Itse asiassa se on niin yksinkertaista, että siihen liittyviä kursseja ei ole olemassa. Voit oppia sen muutamassa minuutissa.

Tässä artikkelissa käydään läpi Markdownin(Markdown) perusteet ja kaikki, mitä sinun tulee tietää yhdestä verkon suosituimmista ja kevyimmistä merkintäkielistä.

Mikä on Markdown?(What Is Markdown?)

Nimenä Markdown on leikki termillä "markup. Merkintä(” Markup) määritellään "tekstin korjaamisen prosessiksi tai tulokseksi tulostusta valmisteltaessa", mikä on tarkka kuvaus siitä, kuinka ohjelmointikielet ovat vuorovaikutuksessa tulkkien ja renderöintikoneiden kanssa, jotka näyttävät tekstiä meille Internetiä selaaville.

HTML on lyhenne sanoista "Hypertext Markup Language", ja Markdown on siksi tapa kirjoittaa (Markdown)HTML -koodia helpommin , vaikkakin vähemmän tukevalla tavalla.

Markdownin(Markdown) loivat vuonna 2004 John Gruber ja Aaron Swartz , jotka halusivat antaa ihmisten "kirjoittaa käyttämällä helposti luettavaa ja helposti kirjoitettavaa pelkkää tekstimuotoa, valinnaisesti muuntaa sen rakenteellisesti kelvolliseksi XHTML :ksi (tai HTML :ksi )."

Yksi Markdownin(Markdown) ydintavoitteista oli mahdollistaa helpompi luettavuus verrattuna sen vaihtoehtoihin. Tämä tekee Markdownin kirjoittamisesta ja(Markdown) pelkän tekstin Markdown- koodin lukemisesta erittäin helppoa.

Mitkä sivustot käyttävät Markdownia?(What Sites Use Markdown?)

Koska Markdown on vain yksinkertaisempi tapa kirjoittaa HTML :ää , et näe verkkosivustoja mainitsevan itsensä "kirjoitetuiksi Markdownissa(Markdown) ". Löydät kuitenkin monia verkkosivustoja, joiden avulla käyttäjät voivat osallistua tai lähettää viestejä tavalla, joka hyväksyy Markdownin(Markdown) .

Yksi esimerkki on GitHub . Kunkin GitHub - tietovaraston esiluodussa README.md -tiedostossa (README.md)Markdown hyväksytään. Kuten tämä viittaa, MD on tiedostopääte, jota käytetään Markdown - koodilla kirjoitetuille tiedostoille.

Reddit ja Stack Exchange hyödyntävät myös Markdownia(Markdown) käyttäjiensä tapana järjestää viestejä ja ilmaista itseään paremmin. Stack Exchange -sivustot(Stack Exchange sites) , kuten Stack Overflow , eivät olisi samat ilman Markdownia(Markdown) , joka muuntaa pelkkää tekstiä luettavaksi muotoilluiksi koodinpätkiksi.

Markdownin käyttäminen

Yllä oleva esimerkkikuva näyttää Markdown -muotoiluesimerkkejä uuden Reddit - tekstiviestin luomiseksi. Vaikka se ylittää Markdownin(Markdown) perusteet , joitain yleisiä esimerkkejä ei ole sisällytetty. Käydäänpä ne yli.

Otsikot

Markdownissa voit luoda otsikon kirjoittamalla #puntamerkki(Markdown) ) ennen tekstiä. Käyttämiesi numero-/puntamerkkien määrä pienentää otsikon tasoa. Esimerkiksi # on suurin otsikko ja ### näyttää pienemmän alaotsikon.

HTML :ssä nämä yksinkertaisesti muunnetaan muotoiksi(HTML)tunnisteet.# on <h1> ja ### on <h3>.

kuvat

Linkkien tapaan Markdownin(Markdown) kuvat luodaan käärimällä vaihtoehtoinen teksti hakasulkeisiin ja URL -osoite suluihin. Tässä on esimerkki:

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

Sisäinen koodi

Rivin aloittaminen neljällä välilyönnillä luo koodilohkon, mutta tekstin sisäistä koodia käytettäessä voit yksinkertaisesti rivittää tekstin jälkimerkkeihin. Tässä on esimerkki:

*int main(){printf ("Hei maailma");return 0;}*

Markdown-tekstieditorit

Jos olet kiinnostunut Markdownin(Markdown) hallitsemisesta , tuen löytäminen työpöydän tekstieditorin muodossa on loistava alku. Koska Markdown voidaan kuitenkin renderöidä livenä selaimessa ja se ei vaadi monimutkaista palvelinpuolen vuorovaikutusta, on olemassa jopa online- Markdown - editoreja.

Itsenäiset Markdown-editorit

Yksi parhaista itsenäisistä Markdown - editoreista (ja kaiken kaikkiaan tekstieditoreista) Windowsille(Windows) , macOS:lle ja Linuxille(Linux) on Sublime Text .

Sinun tarvitsee vain ottaa Markdown - syntaksin korostus käyttöön ladata MD-tiedosto tai asettaa syntaksin korostukseksi Markdown napsauttamalla Pelkkä teksti(Plain Text) tilapalkin oikealla puolella.

Kaksi muuta loistavaa ilmaista Markdown(free Markdown editors) -editoria ovat Typora (Mac) ja Remarkable (Linux).

Web-pohjaiset Markdown-editorit

Web-pohjaiset Markdown - editorit ovat yleensä monipuolisempia, joten suosittelemme niitä.

Esimerkiksi StackEdit tarjoaa häiriöttömän käyttöliittymän, jossa on kaksi ruutua: yksi Markdown - koodillesi ja toinen tekstisi dynaamista, live-esikatselua varten. 

Jos olet uusi StackEditin käyttäjä(StackEdit) , sinun tarvitsee vain napsauttaa Aloita kirjoittaminen(Start Writing) ja sinut ohjataan sen verkkopohjaiseen editoriin, joka on valmiiksi täytetty esimerkkimarkdown- koodilla(Markdown) ja ohjeilla.

Jos StackEditissä(StackEdit) ei ole etsimääsi, katso Dillinger tai Editor.md .

Markdown on kaikkialla verkossa, ja jos olet uusi Internetissä, se on todennäköisesti ensimmäinen epävirallinen "koodauskieli", jonka opit käyttämään. Se on erittäin hyödyllinen ja parantaa tapaa, jolla viestimme verkossa tekstin välityksellä, joten toivomme, että tämä artikkeli on auttanut sinua oppimaan siitä lisää!



About the author

Olen laiteinsinööri, joka on erikoistunut Applen tuotteiden, kuten iPhonen ja iPadin, suunnitteluun ja kehittämiseen. Minulla on kokemusta sekä iOS- että reunalaitteista sekä ohjelmistokehitystyökaluista, kuten Git ja Swift. Taitoni molemmilla aloilla antavat minulle vahvan käsityksen siitä, kuinka Apple-laitteiden käyttöjärjestelmä (OS) on vuorovaikutuksessa sovellusten ja tietolähteiden kanssa. Lisäksi kokemukseni Gitistä antaa minulle mahdollisuuden työskennellä koodiversionhallintajärjestelmien parissa, mikä voi auttaa parantamaan tehokkuutta ja tuottavuutta ohjelmistokehityksessä.



Related posts