Rust Makroları için Sözdizimi Diyagram Oluşturucu
macro_railroad Chrome uzantısı, Rust makroları için sözdizimi diyagramları oluşturmak için güçlü bir araçtır. Lukas Lueg tarafından geliştirilen bu ücretsiz uzantı, `rustdoc` tarafından oluşturulan makroların sözdizimini görselleştirmek isteyen geliştiriciler için mükemmeldir.
macro_railroad ile sözdizimi diyagramları her makro bloğunun altında pratik bir şekilde görüntülenir, bu da makroların yapısını anlamayı ve analiz etmeyi kolaylaştırır. Uzantı ayrıca seçenekleri kontrol etmek ve diyagramları tam ekrana genişletmek için sağ alt köşede simgeler sağlar.
Bu uzantının dikkate değer bir özelliği, `file:///*` izni aracılığıyla yerel belgelere erişebilme yeteneğidir. Bu, geliştiricilerin yerel belgelerle çalışırken bile makrolar için sözdizimi diyagramları oluşturabilmesini sağlar. Emin olun, bu uzantı aracılığıyla hiçbir veri aktarılmaz.
macro_railroad'ın iç işleyişini keşfetmek veya katkıda bulunmak isteyenler için, uzantı açık kaynaklıdır ve GitHub deposunda katkılara açıktır.