English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

إنشاء بيئة Rust

دعم Rust بيئة تطوير متكاملة (IDE) أو محرر نصي مخصص لكثير من المشاريع.

تم الإعلان عن الأدوات المدعومة التي تم الإعلان عنها على الموقع الرسمي كما يلي ({})https://www.rust-lang.org/zh-CN/tools)

سيستخدم هذا الدليل Visual Studio Code كبيئة تطوير الخاصة بنا (يوجد إصدار مخصص من Eclipse لتطوير Rust، وهو أيضًا خيار جيد للمرشحين الجدد).

ملاحظة: يصعب الت调试 بعد تثبيت الملحقات في IntelliJ IDEA، لذا يُنصح باستخدام CLion للذين يفضلون استخدام IDEA كنموذج تطوير، ولكن CLion ليس مجانيًا.

إنشاء بيئة التطوير Visual Studio Code

أولاً، تحتاج إلى تثبيت أحدث إصدار من أداة تجميع Rust وVisual Studio Code.

أداة تجميع Rust:https://www.rust-lang.org/zh-CN/tools/install

Visual Studio Code:https://code.visualstudio.com/Download

تعتمد أدوات تجميع Rust على أدوات تجميع لغة C، مما يعني أن هناك بالفعل بيئة تجميع لغة C على جهازك. إذا كنت تستخدم نظام Linux، فغالبًا ما تكون قد حصلت على GCC أو clang. إذا كنت تستخدم macOS، فتحتاج إلى تثبيت Xcode. إذا كنت تستخدم نظام Windows، فتحتاج إلى تثبيت بيئة Visual Studio 2013 أو أعلى (يحتاج إلى دعم C/C++) لتشغيل MSVC أو تثبيت بيئة تجميع MinGW + GCC (لم يتم اختبار Cygwin بعد).

تثبيت أدوات تجميع Rust

يُنصح باستخدام أداة التجميع Rust التي تم تنزيلها من الرابط أعلاه Rustup لتثبيت Rustup. Rustup بعد التنزيل هو برنامج قابل للتنفيذ rustup-init.exe على Windows. (على المنصات الأخرى يجب أن يكون rustup-init.sh).

الآن قم بتشغيل ملف rustup-init:

الصورة أعلاه تظهر مدير تثبيت سطر الأوامر.

إذا كنت قد قمت بتثبيت MSVC (يُنصح به)، فإن عملية التثبيت ستكون بسيطة جدًا، أدخل 1 وإدخال النقرةEnter، انتقل مباشرة إلى الخطوة الثانية.

إذا كنت تقوم بتثبيت MinGW، فعليك إدخال 2 (التثبيت المخصص) ثم سيسألك النظام Default host triple?، يرجى تغيير ما هو موضح في الصورة default host triple غيّر "msvc" إلى "gnu" وأدخل برنامج التثبيت:


جميع الخصائص مسبقًا مضبوطة.

بعد إعداد جميع الخيارات، سيقودك إلى واجهة مدير التثبيت (الشكل الأول)، حيث يمكنك إدخال 1 وإدخال النقرةEnter.

عندما تصل إلى هذا النقطة، يكون تثبيت Rust قد تم، يمكنك اختبار ذلك عبر الأمر التالي:

rustc -V          # لاحظ الحرف الكبير V


إذا كان هذان الأمران يمكنهما إظهار رقم الإصدار المثبت، فهذا يعني أن التثبيت قد تم بنجاح.

إنشاء بيئة التطوير Visual Studio Code

بعد تنزيل ملف تثبيت Visual Studio Code، قم بتشغيل دليل التثبيت وتشغيل دليل التثبيت (هذا الخطوة لن يتم مناقشتها هنا).

بعد تثبيت Visual Studio Code (سيتم تسميته VSCode أدناه) قم بتشغيل VSCode.

ابحث في القائمة الجانبية عن "Extensions"، ثم ابحث عن "Chinese"، وقم بتثبيت توسعة اللغة الصينية، مما يجعل الواجهة باللغة الصينية. (إذا كنت ترغب في استخدام واجهة باللغة الإنجليزية أو لا يدعم جهاز الكمبيوتر حروف اللغة الصينية، يمكنك تخطي هذه الخطوة).

استخدم نفس الطريقة لتثبيت التوسعات rls و Native Debug.



أعد تشغيل VSCode، وقد تم إنشاء بيئة التطوير Rust.

الآن قم بإنشاء دليل جديد، مثل w3codebox-greeting.

الآن افتح الدليل الجديد في VSCode:

بعد فتح الدليل، اختر "الترميز" -> "إنشاء ترميز جديد"، سيتم فتح ترميز جديد:

اكتب الأمر التالي في الترميز:

cargo new greeting

سيتم بناء دليل المشروع Rust المسمى greeting في نفس الدليل.


الآن اكتب الأوامر التالية في الترميز في الترميز:

cd ./greeting 
cargo build 
cargo run

عندما تقوم بإنشاء المشروع، سيتم إنشاء ملف المصدر Hello, world under main.rs، سيتم ترجمته وتشغيله:

إلى هنا، لقد قمت بنجاح ببناء برنامج سطر الأوامر Rust!

للأسئلة المتعلقة بت调试 البرامج في VSCode، راجع تعليمية Cargo.