تشرح HDG: ما هو Markdown وما هي الأساسيات التي يجب أن أعرفها؟
إذا كنت تستخدم شبكات التواصل الاجتماعي أو منتديات المناقشة بانتظام عبر الإنترنت ، فمن المحتمل أنك رأيت Markdown أو استخدمته دون معرفة ما هو Markdown .
بالنسبة للكثيرين على الويب بالفعل ، كانت HTML هي أول وأهم لغة تشفير تعلموها. ومع ذلك ، فإن Markdown أبسط. في الواقع ، من السهل جدًا عدم وجود الدورات التدريبية الخاصة به تمامًا. يمكنك تعلمها في غضون دقائق فقط.
في هذه المقالة ، دعنا ننتقل إلى أساسيات Markdown وكل ما يجب أن تعرفه عن إحدى لغات الترميز الأكثر شيوعًا وخفيفة الوزن على الويب.
ما هو Markdown؟(What Is Markdown?)
كاسم ، Markdown هو مسرحية على مصطلح “markup. يُعرّف "الترميز"(” Markup) بأنه "عملية أو نتيجة تصحيح النص استعدادًا للطباعة" وهو وصف دقيق لكيفية تفاعل لغات البرمجة مع المترجمين الفوريين ومحركات العرض لعرض النص لمن يتصفحون الإنترنت منا.
ترمز HTML إلى "Hypertext Markup Language" ، وبالتالي فإن Markdown هي طريقة لكتابة كود (Markdown)HTML بسهولة ، وإن كان بطريقة أقل قوة.
تم إنشاء Markdown(Markdown) في عام 2004 بواسطة John Gruber و Aaron Swartz ، اللذين أرادا السماح للأشخاص "بالكتابة باستخدام تنسيق نص عادي سهل القراءة والكتابة ، وتحويله اختياريًا إلى XHTML (أو HTML ) صالح هيكليًا."
كان أحد الأهداف الأساسية لـ Markdown هو السماح بسهولة القراءة عند مقارنتها ببدائلها. هذا يجعل كتابة Markdown وقراءة رمز Markdown للنص العادي أمرًا بسيطًا للغاية.
ما المواقع التي تستخدم Markdown؟(What Sites Use Markdown?)
نظرًا لأن Markdown هو مجرد طريقة أبسط لكتابة HTML ، فلن ترى مواقع الويب تُنسب إلى نفسها على أنها "مكتوبة في Markdown ". ومع ذلك ، ستجد العديد من مواقع الويب التي تسمح للمستخدمين بالمساهمة أو النشر بطرق تقبل Markdown .
أحد الأمثلة على ذلك هو GitHub . في ملف README.md(README.md) الذي تم إنشاؤه مسبقًا لكل مستودع GitHub ، يتم قبول Markdown . كما يوحي هذا ، MD هو الامتداد المستخدم للملفات المكتوبة باستخدام Markdown code.
يستخدم Reddit(Reddit) و Stack Exchange أيضًا Markdown كطريقة لمستخدميهما لتنظيم المنشورات بشكل أفضل والتعبير عن أنفسهم. لن تكون مواقع Stack Exchange(Stack Exchange sites) مثل Stack Overflow هي نفسها بدون (Stack Overflow)Markdown لتحويل نص عادي إلى مقتطفات تعليمات برمجية منسقة يمكن قراءتها.
كيفية استخدام Markdown
يوضح المثال أعلاه أمثلة على تنسيق Markdown لإنشاء منشور نصي جديد على (Markdown)Reddit . بينما يتطرق إلى أساسيات Markdown ، لم يتم تضمين بعض الأمثلة الشائعة. دعنا نتجاوز هؤلاء.
الرؤوس
في Markdown ، يمكنك إنشاء رأس عن طريق كتابة # (رقم / علامة الجنيه) قبل النص الخاص بك. سيؤدي عدد علامات الرقم / الباوند التي تستخدمها إلى تصغير مستوى الرأس. على سبيل المثال ، # سيكون العنوان الأكبر و ### سيعرض عنوانًا فرعيًا أصغر.
في HTML ، يتم تحويلها ببساطة إلى
الصور
على غرار الروابط ، يتم إنشاء الصور في Markdown عن طريق التفاف النص البديل بين أقواس مربعة وعنوان URL(URL) بين قوسين. هذا مثال:
[Help Desk Geek Logo] ( https://helpdeskgeek.com/wp-content/themes/hdg/images/hdg-banner.png )
التعليمات البرمجية المضمنة
سيؤدي بدء سطر بأربع مسافات إلى إنشاء كتلة تعليمات برمجية ، ولكن بالنسبة إلى التعليمات البرمجية المضمنة ، يمكنك ببساطة التفاف النص في backticks. هذا مثال:
* int main () {printf (“Hi World”)؛ return 0؛} *
محرري النص Markdown
إذا كنت مهتمًا بإتقان Markdown(Markdown) ، فإن العثور على الدعم في شكل محرر نصوص لسطح المكتب يعد بداية رائعة. ومع ذلك ، نظرًا لأنه يمكن عرض Markdown مباشرة في المتصفح ولا يتطلب أي تفاعل معقد من جانب الخادم ، فهناك أيضًا برامج تحرير Markdown عبر الإنترنت .
محررات Markdown المستقلة
يعد Sublime Text أحد أفضل برامج تحرير Markdown المستقلة (ومحرري النصوص بشكل عام) لنظام التشغيل Windows(Windows) و macOS و Linux .
كل ما عليك فعله لتمكين تمييز بناء جملة Markdown هو تحميل ملف MD أو تعيين تمييز بناء الجملة على Markdown من خلال النقر فوق Plain Text على الجانب الأيمن من شريط الحالة.
هناك اثنان آخران من محرري(free Markdown editors) Markdown الرائعين الآخرين هما Typora (Mac) و Remarkable (Linux).
محرري Markdown المستندة إلى الويب
تعد محررات Markdown(Markdown) القائمة على الويب أكثر ثراءً بالميزات بشكل عام ، لذلك نوصي بها بشدة.
على سبيل المثال ، يوفر StackEdit واجهة خالية من الإلهاء مع جزأين: أحدهما لرمز Markdown الخاص بك والآخر لمعاينة ديناميكية مباشرة للنص الخاص بك.
إذا كنت جديدًا في StackEdit ، فكل ما عليك فعله هو النقر فوق "بدء الكتابة(Start Writing) " وسيتم نقلك إلى محرره المستند إلى الويب ، والذي يأتي مُعبأ مسبقًا بمثال رمز Markdown والتعليمات.
إذا لم يكن لدى StackEdit ما تبحث عنه ، فراجع Dillinger أو Editor.md .
Markdown موجود في كل مكان حول الويب ، وإذا كنت جديدًا على الإنترنت ، فمن المحتمل أن تكون أول "لغة ترميز" غير رسمية تتعلم استخدامها. إنها مفيدة للغاية وتعزز الطريقة التي نتواصل بها عبر الإنترنت من خلال النص ، لذلك نأمل أن تساعدك هذه المقالة في معرفة المزيد عنها!
Related posts
أفضل محرري Markdown: جميع المنصات وعبر الإنترنت
يوضح HDG: ما هي SQL و T-SQL و MSSQL و PL / SQL و MySQL؟
أفضل محرري Markdown على الإنترنت مجانًا
ما هي أفضل خدمة اتصال جماعي - أفضل التطبيقات مقارنة
نقل الملفات أو حذفها أو نسخها تلقائيًا في Windows
كيف تعمل مواقع الويب: تعرف على ما تحت الغطاء
أفضل 5 حسابات بريد إلكتروني يمكن التخلص منها مجانًا
5 بدائل لنظام التشغيل Windows sudo Command
محلل البريد الإلكتروني Zapier: 3 طرق مبتكرة لاستخدامه
كيفية التحقق مما إذا كانت درجة حرارة وحدة المعالجة المركزية لديك مرتفعة جدًا
أفضل 7 أدوات لإزالة Bloatware لنظام التشغيل Windows
محرر النصوص البرمجية لـ Google Apps: كل ما تحتاج إلى معرفته للبدء
4 أدوات رائعة لإنشاء حزم Windows Installer
اثنان من أدوات النسخ لتحويل الصوت إلى نص
أفضل 10 إضافات للخصوصية لمتصفح Chrome (2022)
أفضل 11 برنامج لقطة شاشة مجانية لنظام التشغيل Windows
أفضل 7 أدوات ضاغط ومحسن بتنسيق GIF
أفضل 5 أدوات IP Scanner لنظام التشغيل Windows و Mac و iOS و Android
أفضل وحدة المعالجة المركزية وبطاقة الفيديو وأدوات ضبط ذاكرة الوصول العشوائي
Google Chrome Autofill: دليل كامل