فحص جودة Markdown التحريرية
ثبّت نسخة المصدر وقِسها، ثم افحص الهرمية المرسومة وحوّل Markdown المعتمد إلى HTML منقّى.
- تثبيت نسخة المصدر
- تحليل المؤشرات
- عرض العناوين والروابط
- تصحيح المصدر
- إنشاء HTML منقّى
يحسب إحصائيات النصوص مثل عدد الكلمات والأسطر والأحرف والفقرات. مفيد لتحليل محتوى المقالات والتوثيق. يوفر معاينة مباشرة للنتائج.
أدوات Markdown
مدخل Markdown
السحب والإفلات مدعوم
إحصائيات
اكتب Markdown على اليسار للتحليل.
يعطي محلل regex مؤشرات تحريرية لا AST كاملًا: يستبعد الكود من الكلمات، ويجمع الصور مع الروابط، ويحسب أحرف JavaScript كـUTF-16.
اتبع سير العمل الخاص بتنفيذ محلل بنية Markdown؛ فكل خطوة تعكس عناصر التحكم والحدود الفعلية في مساحة عمل المتصفح.
الخطوة 1
ألصق أو اكتب أو استورد مصدر Markdown الدقيق المراد قياسه.
الخطوة 2
اترك Live للأرقام المستمرة، أو عطّله واضغط Analyze لأخذ لقطة ثابتة.
الخطوة 3
شغّل محلل regex ولا تفترض أنه يبني شجرة صياغة Markdown كاملة.
الخطوة 4
راجع الكلمات والأحرف والأسطر والفقرات والعناوين والروابط/الصور وأزواج الأسوار وتقدير 220 كلمة/دقيقة مقابل المصدر.
الخطوة 5
استخدم معاينة Markdown لفحص الهرمية بصريًا وسجل اللقطة إذا كانت الإحصاءات بوابة نشر.
النتيجة: يطابق النمط [text](url) و، فتزيد الصور العداد نفسه.
الإصلاح: افحص المصدر أو استخدم parser عندما يلزم فصل الصور والروابط.
النتيجة: يحسب string.length وحدات UTF-16؛ قد يحسب emoji والحروف المركبة أكثر من رمز مرئي.
الإصلاح: استخدم محلل Unicode واعيًا بـgrapheme عند فرض حد مرئي.
النتيجة: القيمة floor(عدد ``` /2)، وقد تخطئ مع أسوار ناقصة أو متداخلة.
الإصلاح: تحقق بمحلل Markdown حقيقي واستخدم الرقم كمؤشر فقط.
ثبّت نسخة المصدر وقِسها، ثم افحص الهرمية المرسومة وحوّل Markdown المعتمد إلى HTML منقّى.
تُحذف وجهة الرابط ويبقى نصه كلمة؛ تُقرب أربع كلمات إلى دقيقة واحدة عند 220 كلمة/دقيقة. تعتمد قيمة الأحرف على وحدات UTF-16 للنص العربي المحدد.
لا. تُستبدل كتل ``` ومقاطع `...` بفراغ قبل تقسيم الكلمات.
لأن التعبير المنتظم يسمح بعلامة تعجب اختيارية فيجمع صيغتي الصورة والرابط.
لا. يختار headingOutline أسطرًا تبدأ من # إلى ###### ثم فراغ ومحتوى فقط.
وحدات UTF-16 في JavaScript، لا code points أو grapheme clusters المرئية.
صفر كلمات يعطي صفرًا؛ وإلا ceil(words/220) بحد أدنى دقيقة.
يُحلل Markdown داخل المتصفح فقط ولا يُرفع أو يُحفظ بواسطة المساحة. تُقرأ الملفات بعد اختيارها، ويعمل التحليل دون اتصال بعد التخزين.