Avatar ·

फ़ाइलों में बदलाव होने पर Rust प्रोजेक्ट की स्वचालित पुनर्संकलन कैसे सेट करें?

सभी को नमस्ते! मैं Rust में नौसिखिया हूँ और प्रोजेक्ट बनाने के लिए Cargo का उपयोग करता हूँ। मुझे बहुत जलन होती है कि कोड में हर बदलाव के बाद मुझे मैन्युअल रूप से cargo build या cargo run चलाना पड़ता है। मैं अन्य भाषाओं (जैसे Node.js में nodemon या Python में --reload) में स्वचालित पुनर्संकलन का आदी हूँ।

\n\n

यहाँ मेरा सामान्य workflow है:

\n\n
// main.rs\nfn main() {\n    println!("Hello, world!");\n}\n
\n\n

मैं फ़ाइल को संपादित करता हूँ, इसे सेव करता हूँ, फिर टर्मिनल में जाकर cargo run लिखता हूँ। इससे समय बर्बाद होता है और विचारों का प्रवाह टूटता है। मैंने सुना है कि cargo-watch जैसे उपकरण हैं, लेकिन मुझे यकीन नहीं है कि उन्हें सही तरीके से कैसे इंस्टॉल और उपयोग किया जाए।

\n\n

कृपया बताएं कि स्वचालित पुनर्संकलन और पुनः