HDG menerangkan apa itu markdown dan apakah asas -asas yang harus saya ketahui?

HDG menerangkan apa itu markdown dan apakah asas -asas yang harus saya ketahui?

Sekiranya anda kerap menggunakan rangkaian sosial dalam talian atau forum perbincangan, kemungkinan anda melihat atau menggunakan markdown tanpa mengetahui apa itu Markdown.

Bagi ramai yang sudah ada di web, HTML adalah bahasa pengekodan pertama dan paling asas yang mereka pelajari. Walau bagaimanapun, markdown lebih mudah. Malah, sangat mudah bahawa kursus untuknya tidak betul -betul wujud. Anda boleh belajar dalam masa beberapa minit.

Isi kandungan

    Markdown dicipta pada tahun 2004 oleh John Gruber dan Aaron Swartz, yang ingin membenarkan orang "menulis menggunakan format teks biasa yang mudah dibaca dan mudah ditulis, secara pilihannya menukarnya kepada XHTML yang sah (atau HTML)."

    Salah satu matlamat utama Markdown adalah untuk membolehkan kebolehbacaan lebih mudah jika dibandingkan dengan alternatifnya. Ini menjadikan penulisan markdown dan membaca kod markdown teks biasa sangat mudah.

    Laman web apa yang menggunakan Markdown?

    Oleh kerana Markdown hanyalah cara yang lebih mudah untuk menulis HTML, anda tidak akan melihat laman web yang mengkredit diri sebagai "ditulis dalam Markdown". Walau bagaimanapun, anda akan menemui banyak laman web yang membolehkan pengguna menyumbang atau menyiarkan dengan cara yang menerima Markdown.

    Contohnya ialah GitHub. Dalam readme yang telah dijana.Fail MD setiap repositori github, markdown diterima. Seperti yang dicadangkan, MD adalah pelanjutan yang digunakan untuk fail yang ditulis menggunakan kod markdown.

    Reddit dan Stack Exchange juga menggunakan markdown sebagai cara bagi pengguna mereka untuk mengatur lebih baik jawatan dan menyatakan diri mereka. Tapak pertukaran stack seperti Stack Overflow tidak akan sama tanpa Markdown untuk menukar teks biasa ke coretan kod yang boleh dibaca dan diformat.

    Cara menggunakan markdown

    Imej contoh di atas menunjukkan contoh pemformatan markdown untuk membuat catatan teks reddit baru. Walaupun ia mengatasi asas -asas markdown, beberapa contoh biasa belum dimasukkan. Mari kita pergi.

    Tajuk

    Di Markdown, anda boleh membuat tajuk dengan menaip # (tanda nombor/paun) sebelum teks anda. Bilangan tanda nombor/paun yang anda gunakan akan menurunkan tahap tajuk. Sebagai contoh, # akan menjadi tajuk terbesar dan ### akan menunjukkan subheading yang lebih kecil.

    Di HTML, ini hanya ditukar kepada tag. # adalah

    dan ### adalah

    , sebagai contoh.

    Imej

    Sama dengan pautan, imej dalam markdown dicipta dengan membungkus teks alt dalam kurungan persegi dan URL dalam kurungan. Inilah contoh:

    [Logo Geek Meja Bantuan] (https: // helpdeskgeek.com/wp-content/tema/hdg/imej/hdg-banner.png)

    Kod sebaris

    Memulakan garis dengan empat ruang akan membuat blok kod, tetapi untuk kod sebaris, anda hanya boleh membungkus teks di backticks. Inilah contoh:

    'int main () printf ("hi world \ n"); return 0;'

    Editor teks markdown

    Sekiranya anda berminat untuk menguasai Markdown, mencari sokongan dalam bentuk editor teks desktop adalah permulaan yang hebat. Walau bagaimanapun, kerana markdown boleh diberikan secara langsung di penyemak imbas dan tidak memerlukan interaksi sisi pelayan yang rumit, bahkan ada editor markdown dalam talian.

    Editor markdown yang tersendiri

    Salah satu editor Markdown yang terbaik (dan editor teks secara keseluruhan) untuk Windows, MacOS, dan Linux adalah teks luhur.

    Yang perlu anda lakukan untuk membolehkan penonjolan sintaks Markdown adalah memuatkan fail MD atau tetapkan sintaks yang menyoroti ke Markdown dengan mengklik Teks kosong di sebelah kanan bar status.

    Dua lagi editor Markdown percuma yang hebat adalah Typora (Mac) dan Hebat (Linux).

    Editor markdown berasaskan web

    Editor markdown berasaskan web pada umumnya lebih kaya ciri, jadi kami sangat mengesyorkannya.

    Sebagai contoh, Stackedit menyediakan antara muka bebas gangguan dengan dua panel: satu untuk kod markdown anda dan satu lagi untuk pratonton langsung dinamik teks anda. 

    Sekiranya anda baru untuk disusun, yang perlu anda lakukan ialah klik Mula menulis Dan anda akan dibawa ke editor berasaskan webnya, yang datang pra-penduduk dengan contoh kod dan arahan markdown.

    Sekiranya stackedit tidak mempunyai apa yang anda cari, lihat Dillinger atau Editor.md.

    Markdown ada di mana -mana di sekitar web, dan jika anda baru di internet maka ia mungkin akan menjadi "bahasa pengekodan" tidak rasmi yang pertama anda belajar menggunakan. Ia sangat berguna dan meningkatkan cara kami berkomunikasi dalam talian melalui teks, jadi kami berharap artikel ini membantu anda mempelajari lebih lanjut mengenainya!