📏

dprint

منصة تنسيق كود قابلة للإضافة

(2/5)
👁️ 3 مشاهدة
📅 02 Jul 2026
⚛️ React 💚 Vue.js 🅰️ Angular 🧡 Svelte 🌐 عام

مستوى الخبرة المطلوب:

⚡ متوسط 🚀 محترف 🏢 مؤسسي
🔗 زيارة الموقع الرسمي
2
تقييم المستخدمين
التصنيف 📏 Formatting
المشاهدات 3
تاريخ الإضافة 02/07/2026
آخر تحديث 02/07/2026

📖 الوصف

dprint هي أداة تنسيق كود مكتوبة بلغة Rust، تجمع بين سرعة Prettier مع إمكانية إضافة plugins للتنسيقات المختلفة. تعمل بشكل مشابه لـ Prettier ولكن بأسرع وأصغر. تدعم JavaScript, TypeScript, JSON, Markdown, TOML, Dockerfile وغيرها، مع plugins إضافية.

🎯 يستخدم في

مجالات استخدام هذه الأداة

تنسيق كود JavaScript/TypeScript

تنسيق JSON

Markdown

YAML

بدائل Prettier أسرع

CI/CD pipelines

المميزات

أبرز مميزات هذه الأداة

مكتوبة بـ Rust (سريعة جداً)

plugins قابلة للإضافة

إعداد مرن

تنسيق متوازي

صغير الحجم (binary واحد)

incremental formatting

caching للسرعة

⚠️ العيوب

نقاط يجب مراعاتها

×

community أصغر من Prettier

×

بعض plugins أقل نضجاً

×

بعض الاختلافات مع Prettier

💻 مثال على الاستخدام

كيفية استخدام هذه الأداة

Example Code
# تثبيت dprint
curl -fsSL https://dprint.dev/install.sh | sh

# تهيئة
dprint init

# تنسيق مجلد
dprint fmt

# التحقق
dprint check

# تنسيق ملف محدد
dprint fmt src/index.ts

📚 أدوات أخرى في Formatting

قد يعجبك أيضاً