نشر مارس 2026

جدول محتويات تلقائي لملفات Markdown

الملفات الطويلة تحتاج إلى تنقل. جدول محتويات يُولّد من العناوين يجعل أي مستند قابلا للمسح السريع. ShowMeMyMD ينشئه تلقائيا من دون وسوم أو إضافات أو أدوات CLI.


## المشكلة

Markdown لا يملك TOC مدمجا

لا توجد صيغة جدول محتويات أصلية في Markdown. لا يوجد وسم [TOC] في المواصفة. بعض الأدوات تدعمه، لكن كثيرا منها لا يدعمه.

لذلك يلجأ الناس إلى الحيل. أدوات CLI مثل markdown-toc و doctoc تضيف جدول المحتويات داخل الملف نفسه. وفي VS Code توجد إضافات لهذا الغرض.

لكن ذلك ليس تلقائيا فعلا. إما أن تعدل الملف أو تثبت أداة خارجية. وعندما تغير عنوانا، يصبح جدول المحتويات قديما حتى تعيد تشغيل الأداة.


## كيف يتعامل ShowMeMyMD

افتح الملف، وسيكون جدول المحتويات موجودا بالفعل

افتح أي ملف .md يحتوي على عناوين من # إلى ###### و ShowMeMyMD سيولد جدول محتويات قابل للنقر تلقائيا.

لا وسوم، لا إضافات، لا أدوات CLI، ولا أي إعداد. فقط افتح الملف وتنقل.

تفصيل مهم

يُنشأ جدول المحتويات وقت العرض. ملف .md لا يتغير أبدا. غيّر العنوان، وسيُحدَّث الجدول تلقائيا في المرة التالية التي تفتح فيها الملف.


## لماذا يهم؟

المستندات الطويلة تحتاج تنقلا

أي مستند منظم يستفيد من جدول محتويات قابل للنقر. بدل التمرير عبر مئات الأسطر، انتقل مباشرة إلى القسم الذي تحتاجه.

ملفات README

مشاريع مفتوحة المصدر مع أقسام للتثبيت والاستخدام وAPI والمساهمة. انتقل مباشرة لما تحتاجه.

التوثيق

المواصفات التقنية ومرجع API وrunbooks. جدول المحتويات يحول النص الطويل إلى مورد قابل للتنقل.

ملاحظات الاجتماعات

بنود جدول الأعمال والقرارات وخطوات التنفيذ. ابحث عن قرار الأسبوع الماضي من دون إعادة قراءة المستند بالكامل.

المواصفات التقنية

قرارات المعمارية وRFCs ومستندات التصميم. كل قسم يصبح أسهل في الوصول.


## بدائل

طرق أخرى للحصول على TOC

جدول محتويات يدوي

تكتب روابط Markdown إلى أفرع العناوين يدويا، مثل [التثبيت](#installation). هذا متعب ويكسر عند تغيير العناوين.

markdown-toc (npm)

أداة CLI تولد TOC وتضيفه كنص Markdown داخل الملف. تعمل، لكنها تحتاج Node وnpm وإعادة التشغيل بعد كل تغيير.

إضافات VS Code

توجد إضافات عديدة داخل VS Code، لكنها تتطلب فتح IDE كامل فقط للتنقل في مستند.

GitHub

GitHub يولد TOC تلقائيا لملفات README على الويب، لكن ذلك لا يفيد الملفات المحلية على Mac.


## الطريقة الأبسط

فقط افتح ملفك

ShowMeMyMD يولد جدول محتويات من عناوينك تلقائيا. لا تعديل للملف، ولا إضافات، ولا خطوات إضافية. يعمل مع أي بنية عناوين من # إلى ######.

يبقى الجدول دائما محدثا لأنه يتولد من الملف كما هو الآن، لا من نسخة قديمة.


## اقرأ المزيد


توقف عن التمرير. ابدأ التنقل.

شراء لمرة واحدة، من دون اشتراك أو حساب. افتح ملفك وشاهد جدول المحتويات فورًا.

حمّل منMac App Store