متصفح الأدوات المساعدة

يتيح لك متصفح الأدوات المساعدة استكشاف stdlib Scheme المدمجة التي تأتي مع Lumi، دون مغادرة التطبيق أو البحث في الملفات المصدرية.

فتح متصفح الأدوات المساعدة

انتقل إلى تعليمات → البرمجة → متصفح الأدوات المساعدة.

تفتح النافذة فورًا؛ لا يلزم تحميل أي plug-in مسبقًا.

ما يعرضه

يسرد المتصفح كل إجراء ومتغيّر وصيغة بناء جملة تُصدّرها مكتبات الأدوات المساعدة السبع التي يحمّلها Lumi تلقائيًا عند بدء التشغيل:

المكتبةما تغطّيه
common.scmمساعدون للأغراض العامة (سلاسل، أرقام، قوائم)
files.scmمساعدو الملفات والمسارات
gegl.scmمساعدو مخزن GEGL والألوان
images.scmمساعدون على مستوى الصورة (image-get-open-list، إلخ)
layers.scmمساعدو الطبقات والعناصر القابلة للرسم
parasites.scmمساعدو قراءة/كتابة parasites
paths.scmمساعدو المسارات والمتجهات

كل هذه العناصر متاحة في أي plug-in Scheme أو في Scheme Console.

البحث والتصفية

  • مربع البحث: يُصفّي حسب الاسم أثناء الكتابة (مطابقة جزئية غير حسّاسة لحالة الأحرف).
  • مرشّح النوع: تضييق النتائج إلى procedure أو variable أو syntax.

النقر على إدخال يعرض سلسلة التوثيق الكاملة والمكتبة التي يأتي منها.

stdlib كطبقة تغليف

مكتبات الأدوات المساعدة تطبيق عملي لنمط التغليف: كل مساعد يمنح اسمًا واضحًا لعملية منخفضة المستوى، ويخفي التعليمات النموذجية، ويوفّر مكانًا واحدًا للتحديث إذا تغيّر الأمر الأساسي. لفهم أسلوب التصميم وراءها، راجع الدرس التغليف.

العلاقة بمتصفح الإجراءات

متصفح الأدوات المساعدة منفصل عن Filters → Script-Fu → Console → Browse (متصفح الإجراءات). يسرد متصفح الإجراءات الإجراءات المسجّلة في PDB. يسرد متصفح الأدوات المساعدة التعريفات المساعدة التي تعيش عمدًا خارج PDB: إنها خاصة بـ Scheme فقط ولا ترتبط بـ C.