VS Code چی هست؟ 🤔
Visual Studio Code که بهش میگن VS Code، یه ویرایشگر کد فوقالعاده سبک، رایگان و متنباز (Open Source) هستش که شرکت مایکروسافت ساخته.
توی دنیای برنامهنویسی، VS Code الان محبوبترین ویرایشگر کد به حساب میاد. چرا؟ چون:
- رایگانه — هیچ هزینهای نداره
- سبکه — روی هر سیستمی به راحتی اجرا میشه
- قابلیت نصب افزونه (Extension) داره — میتونین هزاران ابزار مختلف بهش اضافه کنین
- از Git پشتیبانی میکنه — یعنی میتونین کدهاتون رو مدیریت و کنترل کنید
- داشبورد دیباگ (Debug) داره — یعنی میتونین خطاهای کدتون رو راحت پیدا کنین
- قابلیت هوش مصنوعی داره — با دستیار های متنوعی میتونین کد بزنین
- روی سه تا سیستمعامل اصلی (ویندوز، مک و لینوکس) اجرا میشه
به زبان ساده: VS Code مثل یه دفترچه یاداشت حرفهای برای برنامهنویسه که هر وسیلهای که نیاز دارین میتونین بهش اضافه کنین!
نکته مهم: VS Code رو با Visual Studio اشتباه نگیرین! Visual Studio یه نرمافزار سنگین و حرفهایتره که بیشتر روی ویندوز کار میکنه، ولی VS Code سبکتره و روی همه سیستمعاملها اجرا میشه.
نصب VS Code روی ویندوز 🪟
مرحله ۱: دانلود فایل نصب
- برین به سایت رسمی: code.visualstudio.com
- صفحه که باز بشه، خودکار دکمه Download for Windows رو میبین. روش کلیک کنین.
- یه فایل با اسم
VSCodeUserSetup-xxxx.exeدانلود میشه.
نکته: دو نوع نصبکننده وجود داره:
- User Setup (توصیه میشه) — نیاز به دسترسی ادمین نداره و مخصوص حساب کاربری خودتونه
- System Setup — نیاز به دسترسی ادمین داره و برای همه کاربرای سیستم نصب میکنه
مرحله ۲: اجرای فایل نصب
- فایل دانلود شده رو دوبار کلیک کنین تا اجرا بشه.
- توافقنامه (License Agreement) رو قبول کنین و Next بزنین.
- مسیر نصب رو انتخاب کنین (همون پیشفرض خوبه).
- توی صفحه Select Additional Tasks، حتماً این گزینهها رو تیک بزنین:
- ✅ Add to PATH — این خیلی مهمه! با این کار میتونین از ترمینال با دستور
code .VS Code رو باز کنین - ✅ Add “Open with Code” action to Windows Explorer file context menu
- ✅ Add “Open with Code” action to Windows Explorer directory context menu
- ✅ Add to PATH — این خیلی مهمه! با این کار میتونین از ترمینال با دستور
- دکمه Install رو بزنین.
- بعد از تموم شدن نصب، تیک Launch Visual Studio Code رو بزنین و Finish رو بزنین.
مرحله ۳: اجرا و تست
- VS Code باز میشه و صفحه خوشآمدگویی (Welcome) رو میبین.
- برای تست از خط فرمان (CMD یا PowerShell)، دستور زیر رو بزنین:
code .
اگه VS Code باز شد، یعنی نصب کاملاً درسته! 🎉
نصب VS Code روی macOS 🍎
مرحله ۱: دانلود
- برین به سایت رسمی: code.visualstudio.com
- دکمه Download for macOS رو بزنین.
- یه فایل ZIP دانلود میشه.
نکته: اگه مک شما تراشه Apple Silicon (M1, M2, M3) داره یا Intel، خیالتون راحت باشه — گزینه Universal رو انتخاب کنین که روی هر دو نوع کار میکنه.
مرحله ۲: نصب
- فایل ZIP دانلود شده رو دوبار کلیک کنین تا از حالت فشرده خارج بشه.
- فایل
Visual Studio Code.appرو بگیرین و بکشین توی پوشه Applications. - برین پوشه Applications و دوبار کلیک کنین روی VS Code تا اجرا بشه.
- اگه پیام امنیتی اومد که “این برنامه از اینترنت دانلود شده”، دکمه Open رو بزنین — این طبیعیه!
مرحله ۳: فعالسازی دستور ترمینال
برای اینکه بتونین از ترمینال مک با دستور code . VS Code رو باز کنین:
- VS Code رو باز کنین.
- کلیدهای Cmd+Shift+P رو بزنین تا Command Palette باز بشه.
- تایپ کنین:
Shell Command - گزینه Shell Command: Install ‘code’ command in PATH رو انتخاب کنین.
- ترمینال رو بندین و دوباره باز کنین. حالا میتونین از دستور
code .استفاده کنین.
نصب با Homebrew (روش سریعتر): اگه Homebrew نصب دارین، فقط کافیه این دستور رو بزنین:
brew install --cask visual-studio-code
نصب VS Code روی لینوکس 🐧
نصب روی لینوکس بسته به توزیعی که دارین کمی متفاوته. بیاین روشهای مختلف رو ببینیم:
روش ۱: اوبونتو / دبیان (Debian/Ubuntu)
روش ساده (دانلود فایل .deb)
- برین به سایت رسمی: code.visualstudio.com
- دکمه Debian (.deb) رو بزنین و فایل رو دانلود کنین.
- ترمینال رو باز کنین و دستور زیر رو بزنین:
sudo apt install ./<اسم-فایل>.deb
مثلاً:
sudo apt install ./code_1.96.0-1734602286_amd64.deb
روش حرفهای (با مخزن مایکروسافت — توصیه میشه)
این روش باعث میشه VS Code بهصورت خودکار آپدیت بشه:
# نصب ابزارهای لازم
sudo apt update
sudo apt install wget gpg
# دریافت کلید امنیتی مایکروسافت
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -D -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/packages.microsoft.gpg
# اضافه کردن مخزن
echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" | sudo tee /etc/apt/sources.list.d/vscode.list > /dev/null
# بروزرسانی و نصب
sudo apt update
sudo apt install code
روش ۲: فدورا / RHEL / CentOS
# دانلود فایل .rpm
# یا استفاده از مخزن مایکروسافت:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\nautorefresh=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" | sudo tee /etc/yum.repos.d/vscode.repo > /dev/null
# نصب با dnf (فدورا ۲۲ به بعد)
dnf check-update
sudo dnf install code
# یا برای نسخههای قدیمیتر با yum
sudo yum install code
روش ۳: نصب با Snap (روی همه توزیعها)
sudo snap install --classic code
این روش رو همه توزیعهای لینوکس پشتیبانی میکن و خودکار آپدیت میشه.
اجرا در لینوکس
بعد از نصب، برای اجرا:
- از منوی برنامهها Visual Studio Code رو انتخاب کنین
- یا توی ترمینال دستور زیر رو بزنین:
code
قدمهای بعد از نصب ✅
بعد از اینکه VS Code رو نصب کردین، این کارها رو انجام بدین:
۱. نصب افزونههای مفید
از منوی سمت چپ، آیکون چهارخانه (Extensions) رو بزنین و این افزونهها رو نصب کنین:
- Persian Language Pack — برای فارسی کردن محیط (اگه دوست دارین)
- Python — اگه با پایتون کار میکنین
- Prettier — برای مرتب کردن کد
- Live Server — برای دیدن زنده سایتهای HTML
۲. تنظیم دلخواه
- از منوی File > Preferences > Settings میتونین ظاهر و تنظیمات VS Code رو شخصیسازی کنین
- تم (Theme) مورد علاقهتون رو انتخاب کنین
۳. تست نهایی
یه پوشه جدید بسازین، توی ترمینال برین اون پوشه و دستور code . رو بزنین — اگه VS Code با اون پوشه باز شد، یعنی همه چی عالیه! 🚀
جمعبندی 📝
| سیستمعامل | روش نصب | سختی |
|---|---|---|
| ویندوز | دانلود و اجرای .exe | ⭐ خیلی آسون |
| مک | دانلود و انتقال به Applications | ⭐ خیلی آسون |
| لینوکس | نصب از طریق ترمینال یا Snap | ⭐⭐ نسبتاً آسون |
VS Code یه ابزار فوقالعادهست که چه تازهکار باشین چه حرفهای، به کارتون میاد. نصبش هم که دیدین چقدر راحته!
حالا برین و شروع کنین به کدنویسی! 🎉
