สร้างตัวแปรแผนภาพไวยากรณ์สำหรับรัสต์แมโคร
ส่วนขยาย Chrome macro_railroad เป็นเครื่องมือที่มีประสิทธิภาพในการสร้างไดอะแกรมไวยากรณ์สำหรับ macro ใน Rust โดยพัฒนาโดย Lukas Lueg ส่วนขยายฟรีนี้เหมาะสำหรับนักพัฒนาที่ต้องการแสดงภาพไวยากรณ์ของ macro ที่สร้างโดย `rustdoc`
ด้วย macro_railroad ไดอะแกรมไวยากรณ์จะถูกแสดงอย่างสะดวกใต้แต่ละบล็อก macro ทำให้ง่ายต่อการเข้าใจและวิเคราะห์โครงสร้างของ macro ส่วนขยายยังให้ไอคอนที่มุมขวาล่างสำหรับควบคุมตัวเลือกและขยายไดอะแกรมเต็มหน้าจอ
คุณสมบัติที่น่าสนใจของส่วนขยายนี้คือความสามารถในการเข้าถึงเอกสารท้องถิ่นผ่านการอนุญาต `file:///*` นี้จะทำให้นักพัฒนาสามารถสร้างไดอะแกรมไวยากรณ์สำหรับ macro ได้แม้จะทำงานกับเอกสารท้องถิ่น โดยมั่นใจได้ว่าไม่มีข้อมูลที่ถูกส่งผ่านส่วนขยายนี้เลย
สำหรับผู้ที่สนใจที่จะมีส่วนร่วมหรือสำรวจการทำงานภายใน macro_railroad ส่วนขยายเปิดเผยต้นฉบับและยินดีต้อนรับการสนับสนุนในเรื่องนี้ผ่านทาง GitHub repository ของมัน