تخطَّ إلى المحتوى الرئيسي

مولِّد شجرة ASCII مجانًا

حوِّل قائمة ذات مسافة بادئة إلى شجرة مجلدات منظمة (├── └──) لملفات README والوثائق. مخرجات Unicode أو ASCII عادي. يعمل بالكامل في متصفحك.

يعمل دون اتصال بعد التحميل
خيارات الاستيراد
تتجاهل الإعدادات الافتراضية node_modules و.git وملفات البناء وذاكرات التخزين المؤقت.

استخدم المسافات أو علامات الجدولة (Tab) للتداخل. كل مستوى أعمق يصبح عنصرًا فرعيًا. أضف ملاحظة بعد ' # ' أو ' // ' أو ' - ' أو ' <- ' وستُحاذى كتعليق في الناتج. الصق قائمة مسارات (git ls-files أو find أو dir /s /b) لتداخلها؛ وأنهِ الاسم بـ / للدلالة على مجلد فارغ. استيراد مجلد أو ملف .zip أو إسقاطه يقرأ أسماء الملفات فقط — وليس محتوياتها — ويتجاهل node_modules و.git ومجلدات البناء الأخرى (راجع خيارات الاستيراد).

شجرة
نمط التعليق
my-project
├── src
│   ├── components
│   │   ├── Button.tsx
│   │   └── Modal.tsx
│   ├── lib
│   │   └── utils.ts
│   └── index.ts  # entry point
├── public
│   └── favicon.ico
├── package.json
└── README.md

💡 الصق هيكل مجلد (أو أي مخطط متداخل) واحصل على شجرة نظيفة يمكنك إدراجها في README أو تعليق أو توثيق. استخدم أسلوب ASCII للبيئات التي لا تعرض أحرف رسم الصناديق. كل شيء يعمل في متصفحك.

الاستخدامات الشائعة

  • إضافة شجرة مجلد إلى READMEإنشاء شجرة هيكل مشروع نظيفة لتوثيق مستودعك.
  • توثيق هيكل المشروعإنشاء شجرة مجلد للمستندات التقنية والويكيات.
  • صنع شجرة لتعليق الكودإنشاء مخطط هيكل للتضمين في تعليقات الكود المصدري.
  • عرض شجرة ملف في محادثةإنشاء مخطط مجلد نظيف للشرائح والبرامج التعليمية.
  • تحويل خطة الأحوال إلى شجرةتصور أي خطة متداخلة — ليس فقط الملفات — كشجرة.

كيف يعمل

يعني توثيق بنية مجلد في README عادةً رسم الخطوط ├── و└── يدويًا. تولّدها هذه الأداة من قائمة بسيطة بمسافات بادئة.

  1. 1
    تكتب مخططًا تفصيليًا بمسافات بادئة
    عنصر واحد في كل سطر؛ استخدم المسافات أو علامات الجدولة للتداخل. عمق المسافة البادئة يحدد التسلسل الهرمي.
  2. 2
    يتم تحليله إلى شجرة
    محلل قائم على المكدس يحول المسافة البادئة إلى بنية متداخلة، بالكامل في متصفحك.
  3. 3
    يتم رسم موصلات الشجرة
    يتم إنشاء أدلة ├── و └── و │ صحيحة، مع الخطوط العمودية الصحيحة التي تمتد عبر الفروع المتداخلة.
  4. 4
    انسخ النتيجة
    اختر موصلات Unicode أو ASCII العادية وانسخ الشجرة إلى README أو الوثائق أو تعليق في الشيفرة.

أداة نصية بسيطة تعمل بالكامل على جهازك — لا يتم رفع أي شيء.

أدوات ذات صلة

الأسئلة الشائعة