برنامه نویسی

تنظیم کد ویژوال استودیو برای Rust در macOS

Summarize this content to 400 words in Persian Lang
تنظیم کد ویژوال استودیو برای توسعه Rust سریع و ساده است. در حالی که من PHPStorm را برای پروژه های بزرگتر ترجیح می دهم، VS Code برای پروژه های کوچکتر عالی است. این سریع، سبک وزن است و فقط کار می کند. برای این راهنما، من فرض می‌کنم که Rust را قبلاً از طریق Homebrew نصب کرده‌اید.

مرحله 1: کد VS را بگیرید

به code.visualstudio.com بروید و VS Code را دانلود کنید. دستورالعمل های نصب ارائه شده برای MacOS را برای تنظیم آن دنبال کنید.

مرحله 2: یک پروژه Hello World با محموله ایجاد کنید

ترمینال را باز کنید و یک پروژه Rust جدید ایجاد کنید:
cargo new hello_world

به پوشه پروژه بروید:
cd hello_world

پروژه را در VS Code باز کنید:
code .

اگر این دستور کار نکرد، ممکن است لازم باشد VS Code را به PATH خود اضافه کنید. پالت فرمان (⇧ + ⌘ + P) را باز کنید، “Shell Command” را تایپ کنید و “Install 'code' command in PATH” را انتخاب کنید. سپس دوباره امتحان کنید.

مرحله 3: پسوند Rust Analyzer را اضافه کنید

VS Code را باز کنید و ⇧ + ⌘ + X را فشار دهید تا نمای Extensions باز شود.
“Rust Analyzer” را جستجو کرده و کلیک کنید نصب کنید.

Rust Analyzer ویژگی هایی مانند برجسته سازی نحو، بررسی خطا و بهبود ناوبری کد را ارائه می دهد.

پس از نصب افزونه، آن را باز کنید main.rs فایل واقع در src پوشه پروژه شما اکنون باید ببینید:

برجسته سازی نحو: کلمات کلیدی، متغیرها و توابع برای خوانایی بهتر رنگ های متفاوتی دارند.
بررسی خطای درون خطی: اگر مشکلی در کد شما وجود داشته باشد، زیر آنها با رنگ قرمز خط کشیده می‌شوند و هنگامی که ماوس را روی آن می‌برید، پیام‌های خطای دقیق نشان داده می‌شود.
تکمیل کد: شروع به تایپ کنید و لیستی از پیشنهادات را بر اساس زمینه مشاهده خواهید کرد.

برای تست قابلیت بررسی خطا، یک اشتباه ساده در کد خود وارد کنید. به عنوان مثال، خط را تغییر دهید:

println!(“Hello, world!”);

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

به:

rintln!(“Hello, world!”);

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بلافاصله خطایی خواهید دید که نشان می دهد Rust نمی تواند ماکرو را پیدا کند rintln.

مرحله 4: قالب بندی خودکار را تنظیم کنید

فعال کردن قالب بندی خودکار در VS Code:

تنظیمات (⌘ + ,) را باز کنید.
“Format On Save” را جستجو کنید.
گزینه “Editor: Format On Save” را فعال کنید.

این تضمین می کند که هر زمان که ذخیره می کنید کد شما به طور خودکار قالب بندی می شود. برای آزمایش قالب‌بندی خودکار، باز کنید main.rs و عمداً قالب بندی را به هم می زند. برای مثال بنویسید:

fn main( ){println!(“Hello, world!”);}

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

فایل را ذخیره کنید. قالب‌بندی خودکار بلافاصله آن را برطرف می‌کند و کد شما به شکل زیر خواهد بود:

fn main() {
println!(“Hello, world!”);
}

وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 5: برنامه خود را با بار اجرا کنید

ترمینال یکپارچه را در VS Code با فشار دادن ⌃ + باز کنید ` (کنترل و بکتیک).

برنامه را اجرا کنید:
cargo run

شما باید خروجی را ببینید:
Hello, world!

و شما آن را دارید. راه‌اندازی شما آماده است و شما آماده هستید تا با VS Code به توسعه Rust بپردازید. زمان ساخت چیزی شگفت انگیز است!

تنظیم کد ویژوال استودیو برای توسعه Rust سریع و ساده است. در حالی که من PHPStorm را برای پروژه های بزرگتر ترجیح می دهم، VS Code برای پروژه های کوچکتر عالی است. این سریع، سبک وزن است و فقط کار می کند. برای این راهنما، من فرض می‌کنم که Rust را قبلاً از طریق Homebrew نصب کرده‌اید.

مرحله 1: کد VS را بگیرید

به code.visualstudio.com بروید و VS Code را دانلود کنید. دستورالعمل های نصب ارائه شده برای MacOS را برای تنظیم آن دنبال کنید.

مرحله 2: یک پروژه Hello World با محموله ایجاد کنید

  1. ترمینال را باز کنید و یک پروژه Rust جدید ایجاد کنید:

    cargo new hello_world
    
  2. به پوشه پروژه بروید:

    cd hello_world
    
  3. پروژه را در VS Code باز کنید:

    code .
    

اگر این دستور کار نکرد، ممکن است لازم باشد VS Code را به PATH خود اضافه کنید. پالت فرمان (⇧ + ⌘ + P) را باز کنید، “Shell Command” را تایپ کنید و “Install 'code' command in PATH” را انتخاب کنید. سپس دوباره امتحان کنید.

مرحله 3: پسوند Rust Analyzer را اضافه کنید

  1. VS Code را باز کنید و ⇧ + ⌘ + X را فشار دهید تا نمای Extensions باز شود.
  2. “Rust Analyzer” را جستجو کرده و کلیک کنید نصب کنید.

Rust Analyzer ویژگی هایی مانند برجسته سازی نحو، بررسی خطا و بهبود ناوبری کد را ارائه می دهد.

پس از نصب افزونه، آن را باز کنید main.rs فایل واقع در src پوشه پروژه شما اکنون باید ببینید:

  • برجسته سازی نحو: کلمات کلیدی، متغیرها و توابع برای خوانایی بهتر رنگ های متفاوتی دارند.
  • بررسی خطای درون خطی: اگر مشکلی در کد شما وجود داشته باشد، زیر آنها با رنگ قرمز خط کشیده می‌شوند و هنگامی که ماوس را روی آن می‌برید، پیام‌های خطای دقیق نشان داده می‌شود.
  • تکمیل کد: شروع به تایپ کنید و لیستی از پیشنهادات را بر اساس زمینه مشاهده خواهید کرد.

برای تست قابلیت بررسی خطا، یک اشتباه ساده در کد خود وارد کنید. به عنوان مثال، خط را تغییر دهید:

println!("Hello, world!");
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

به:

rintln!("Hello, world!");
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

بلافاصله خطایی خواهید دید که نشان می دهد Rust نمی تواند ماکرو را پیدا کند rintln.

مرحله 4: قالب بندی خودکار را تنظیم کنید

  1. فعال کردن قالب بندی خودکار در VS Code:
    • تنظیمات (⌘ + ,) را باز کنید.
    • “Format On Save” را جستجو کنید.
    • گزینه “Editor: Format On Save” را فعال کنید.

این تضمین می کند که هر زمان که ذخیره می کنید کد شما به طور خودکار قالب بندی می شود. برای آزمایش قالب‌بندی خودکار، باز کنید main.rs و عمداً قالب بندی را به هم می زند. برای مثال بنویسید:

fn main( ){println!("Hello, world!");}
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

فایل را ذخیره کنید. قالب‌بندی خودکار بلافاصله آن را برطرف می‌کند و کد شما به شکل زیر خواهد بود:

fn main() {
    println!("Hello, world!");
}
وارد حالت تمام صفحه شوید

از حالت تمام صفحه خارج شوید

مرحله 5: برنامه خود را با بار اجرا کنید

  1. ترمینال یکپارچه را در VS Code با فشار دادن ⌃ + باز کنید ` (کنترل و بکتیک).

  2. برنامه را اجرا کنید:

    cargo run
    
  3. شما باید خروجی را ببینید:

    Hello, world!
    

و شما آن را دارید. راه‌اندازی شما آماده است و شما آماده هستید تا با VS Code به توسعه Rust بپردازید. زمان ساخت چیزی شگفت انگیز است!

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا