📋 محتويات الصفحة
📖 الوصف
Markdownlint هي أداة linting متخصصة في فحص ملفات Markdown للتأكد من التوافق مع المعايير والممارسات الجيدة. تساعد في الحفاظ على أسلوب كتابة متناسق وواضح عبر الملفات التوثيقية. متوفرة كـ Node.js package، VS Code extension، Ruby gem، والمزيد.
🎯 يستخدم في
مجالات استخدام هذه الأداة
فحص جودة التوثيق
الحفاظ على أسلوب Markdown موحد
CI/CD للتوثيق
pre-commit hooks
✨ المميزات
أبرز مميزات هذه الأداة
35+ قاعدة مدمجة
قواعد قابلة للتخصيص
دعم MDX
تكامل مع GitHub Actions
auto-fix للعديد من القواعد
توفر في VS Code
⚠️ العيوب
نقاط يجب مراعاتها
محدود لـ Markdown فقط
بعض القواعد قد تكون مزعجة
لا يفحص المحتوى بل التنسيق
💻 مثال على الاستخدام
كيفية استخدام هذه الأداة
# تثبيت markdownlint
npm install -g markdownlint-cli
# فحص ملف
markdownlint README.md
# فحص مجلد
markdownlint docs/**/*.md
# إصلاح تلقائي
markdownlint --fix README.md
# مع ملف تكوين
markdownlint --config .markdownlint.json docs/**/*.md
📚 أدوات أخرى في Linters
قد يعجبك أيضاً
Biome
⭐Biome
⭐CSpell
أداة فحص الأخطاء الإملائية (Spell Checker)
CSpell
أداة فحص الأخطاء الإملائية (Spell Checker)
ESLint
⭐أداة فحص وتحليل كود JavaScript/TypeScript
ESLint
⭐أداة فحص وتحليل كود JavaScript/TypeScript