Avatar ·

خطأ E0554 عند تثبيت Racer: لا يمكن استخدام #![feature] في قناة Rust المستقرة

مرحباً بالجميع! أنا مبتدئ في Rust وأحاول إعداد بيئة التطوير. قررت تثبيت Racer (الإكمال التلقائي للكود) عبر Cargo. نفذت الأمر: ```bash cargo install racer ``` لكن حصلت على خطأ: ``` error[E0554]: #![feature] may not be used on the stable release channel ``` أنا أستخدم Windows 10، وتم تثبيت Rust عبر rustup. تحققت من الإصدار: ``` rustc --version rustc 1.70.0 (stable) ``` إليك سجل الخطأ الكامل (مختصر): ``` error[E0554]: #![feature] may not be used on the stable release channel --> C:\Users\me\.cargo\registry\src\...\racer-2.1.51\src\lib.rs:1:1 | 1 | #![feature(plugin)] | ^^^^^^^^^^^^^^^^^^^^ ``` أنا لا أفهم ما هو `#![feature]` ولماذا لا يعمل على القناة المستقرة. حاولت تحديث Rust (`rustup update`)، لكن ذلك لم يساعد. هل يجب التبديل إلى nightly؟ لكنني سمعت أن nightly قد يكون غير مستقر. أرشدوني إلى كيفية تثبيت Racer بشكل صحيح؟ أو ربما هناك بدائل للإكمال التلقائي؟