مُولِّدُ رَسُومِ البَيَانَاتِ النَّحْوِيَّةِ لِمَاكْرُوسِ رَاستْ
إضافة macro_railroad لمتصفح Chrome هي أداة قوية لإنشاء رسوم بيانية لبناء جملة الماكرو في لغة Rust. تم تطويرها بواسطة لوكاس لويج، وهذه الإضافة المجانية مثالية للمطورين الذين يبحثون عن تصور بناء جملة الماكرو التي تم إنشاؤها بواسطة `rustdoc`.
باستخدام macro_railroad، يتم عرض رسوم بيانية لبناء جملة الماكرو بشكل ملائم تحت كل كتلة ماكرو، مما يجعل فهم وتحليل بنية الماكرو أمرًا سهلاً. توفر الإضافة أيضًا أيقونات في الزاوية السفلية اليمنى للتحكم في الخيارات وتوسيع الرسوم البيانية لتصبح بملء الشاشة.
ميزة ملحوظة لهذه الإضافة هي قدرتها على الوصول إلى الوثائق المحلية من خلال إذن `file:///*`. يضمن هذا أن يتمكن المطورون من إنشاء رسوم بيانية لبناء جملة الماكرو حتى عند العمل مع الوثائق المحلية. كن واثقًا، لا يتم نقل أي بيانات عبر هذه الإضافة.
بالنسبة لأولئك الذين يهتمون بالمساهمة أو استكشاف عملية عمل macro_railroad، فإن الإضافة مفتوحة المصدر وترحب بالمساهمات على مستودعها في GitHub.