عن المشروع
rust-analyzer هو خادم لغة يجلب وظائف IDE إلى تطوير Rust. يعمل مع أي محرر يدعم بروتوكول خادم اللغة، بما في ذلك VS Code وVim وEmacs وZed.
الميزات الرئيسية الموصوفة في README:
- الانتقال إلى التعريف والعثور على جميع المراجع
- إعادة الهيكلة وإكمال الكود
- تنسيق متكامل عبر rustfmt
- تشخيصات متكاملة عبر rustc وclippy
داخليًا، يتم تنظيم المشروع كمجموعة من المكتبات لتحليل كود Rust؛ يشرح قسم Architecture في الدليل هذه البنية. تتوفر تعليمات التثبيت ونصائح الاستخدام وإرشادات المساهمين في الدليل الإلكتروني، إلى جانب أقسام الأمان والخصوصية. يتم تقديم دعم المجتمع من خلال فئة "IDEs and Editors" في منتدى Rust وقناة rust-analyzer على Zulip. يتم توزيع المشروع بشكل أساسي بموجب ترخيصي MIT وApache-2.0.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.