इस प्रोजेक्ट के बारे में
rust-analyzer एक language server है जो Rust विकास में IDE कार्यक्षमता लाता है। यह Language Server Protocol का समर्थन करने वाले किसी भी संपादक के साथ काम करता है, जिसमें VS Code, Vim, Emacs और Zed शामिल हैं।
README में वर्णित मुख्य विशेषताएँ:
- Go-to-definition और find-all-references
- Refactorings और code completion
- rustfmt के माध्यम से एकीकृत फ़ॉर्मेटिंग
- rustc और clippy के माध्यम से एकीकृत निदान
आंतरिक रूप से, यह परियोजना Rust कोड के विश्लेषण के लिए पुस्तकालयों के एक समूह के रूप में संगठित है; मैनुअल का Architecture अनुभाग इस संरचना को समझाता है। स्थापना निर्देश, उपयोग युक्तियाँ और योगदानकर्ता मार्गदर्शन ऑनलाइन मैनुअल में उपलब्ध हैं, साथ ही सुरक्षा और गोपनीयता अनुभाग भी। समुदाय समर्थन Rust फ़ोरम की "IDEs and Editors" श्रेणी और rust-analyzer Zulip स्ट्रीम के माध्यम से प्रदान किया जाता है। यह परियोजना मुख्य रूप से MIT और Apache-2.0 लाइसेंस के अंतर्गत वितरित की जाती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.