প্রকল্প সম্পর্কে
rust-analyzer হলো একটি language server যা Rust ডেভেলপমেন্টে IDE কার্যকারিতা নিয়ে আসে। এটি Language Server Protocol সমর্থন করে এমন যেকোনো এডিটরের সাথে কাজ করে, যার মধ্যে VS Code, Vim, Emacs এবং Zed রয়েছে।
README-তে বর্ণিত প্রধান বৈশিষ্ট্যগুলো:
- Go-to-definition এবং find-all-references
- Refactoring এবং code completion
- rustfmt-এর মাধ্যমে সমন্বিত ফরম্যাটিং
- rustc এবং clippy-এর মাধ্যমে সমন্বিত ডায়াগনস্টিকস
অভ্যন্তরীণভাবে, প্রকল্পটি Rust কোড বিশ্লেষণের জন্য লাইব্রেরির একটি সেট হিসেবে সংগঠিত; ম্যানুয়ালের Architecture বিভাগে এই কাঠামো ব্যাখ্যা করা হয়েছে। ইনস্টলেশন নির্দেশাবলী, ব্যবহারের টিপস এবং অবদানকারীদের নির্দেশনা অনলাইন ম্যানুয়ালে পাওয়া যায়, সাথে নিরাপত্তা ও গোপনীয়তা বিভাগও রয়েছে। কমিউনিটি সহায়তা Rust ফোরামের "IDEs and Editors" বিভাগ এবং rust-analyzer Zulip stream-এর মাধ্যমে প্রদান করা হয়। প্রকল্পটি প্রধানত MIT এবং Apache-2.0 লাইসেন্সের অধীনে বিতরণ করা হয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.