Avatar ·

Rust-analyzer لا يرى مساحة العمل في VSCode: خطأ "failed to discover workspace"

مرحبًا بالجميع! لقد بدأت للتو في تعلم Rust وواجهت مشكلة عند إعداد rust-analyzer في Visual Studio Code. قمت بتثبيت الإضافة، وأنشأت مشروعًا جديدًا عبر `cargo new my_project`، وفتحت المجلد في VSCode، لكن rust-analyzer لا يعمل ويظهر خطأ: "failed to discover workspace". إليك ما فعلته: 1. قمت بتثبيت Rust عبر rustup (آخر إصدار مستقر) 2. قمت بتثبيت إضافة rust-analyzer في VSCode 3. أنشأت مشروعًا: `cargo new my_project --bin` 4. فتحت المجلد `my_project` في VSCode في شريط الحالة في VSCode أرى: "rust-analyzer: failed to discover workspace". وفي الوقت نفسه، لا يعمل تمييز الصياغة والإكمال التلقائي. لا توجد أخطاء في الطرفية، و `cargo build` يعمل بشكل طبيعي. ملف `Cargo.toml` الخاص بي يبدو هكذا: ```toml [package] name = "my_project" version = "0.1.0" edition = "2021" ``` و `src/main.rs`: ```rust fn main() { println!("Hello, world!"); } ``` حاولت إعادة تثبيت الإضافة، ومسح ذاكرة التخزين المؤقت لـ VSCode، وإعادة تشغيل الكمبيوتر — لم ينجح شيء.