نصب Visual Studio Code) vs code) اولین قدم برای ورود به دنیای کدنویسی مدرن است. این ویرایشگر متنباز و سبک، که توسط مایکروسافت توسعه یافته، تقریباً روی هر سیستمعاملی اجرا میشود و گزینهای عالی برای برنامهنویسی پایتون، توسعه وب یا مدیریت سرور است.
در این مقاله، مراحل دانلود و نصب VS Code روی ویندوز، لینوکس و مک را بهصورت قدم به قدم توضیح میدهیم. علاوه بر نصب، بهترین افزونهها (Extensions) را معرفی میکنیم و نحوه رفع خطاهای احتمالی هنگام نصب را هم یاد میگیرید، تا محیط کدنویسی شما در کمتر از ۱۰ دقیقه آماده شود.
فهرست مطالب
پیشنیازهای سختافزاری برای نصب vscode
قبل از شروع مراحل نصب VS Code، بهتر است یک بررسی کوتاه از وضعیت سختافزار سیستم خود داشته باشید. خبر خوب اینجاست که Visual Studio Code برخلاف نسخه سنگینتر آن یعنی Visual Studio IDE، یک ویرایشگر متنباز بسیار سبک و سریع است و برای اجرا به سیستم قدرتمندی نیاز ندارد.
برای نصب ویژوال استودیو کد نیازی به سیستمهای قدرتمند یا فضایی ندارید؛ این برنامه روی اکثر لپتاپهای معمولی و حتی سیستمهای قدیمیتر هم بهراحتی اجرا میشود. در جدول زیر حداقل سیستم پیشنهادی مایکروسافت برای تجربه یک کدنویسی روان را مشاهده میکنید:
| سختافزار | حداقل مقدار موردنیاز |
|---|---|
| پردازنده (CPU) | ۱.۶ گیگاهرتز یا سریعتر |
| حافظه رم (RAM) | حداقل ۱ گیگابایت (۴ گیگابایت پیشنهاد میشود) |
| فضای دیسک | کمتر از ۵۰۰ مگابایت فضای خالی |
| سیستمعامل | ویندوز ۱۰ به بالا / macOS 10.11+ / لینوکسویندوز ۷ (نسخههای قدیمی) |
همانطورکه میبینید، سختافزار مانع بزرگی برای شما نیست. حالا که خیالتان راحت شد، بیایید مراحل نصب vscode را روی سیستمعاملهای مختلف بررسی کنیم.
نصب vscode در ویندوز

اگر کاربر ویندوز هستید (که احتمالا ۹۰ درصد شما عزیزان هستید)، خوششانسید؛ چون مایکروسافت، Visual Studio Code را در زمین خانگی خودش حسابی تروخشک کرده است. اما زدن دکمه Next > Next > Finish کار آماتورهاست. اگر میخواهید بعداً مثل حرفهایها با یک کلیک راست وارد محیط کدنویسی شوید یا از خط فرمان دستور بدهید، باید طریقه نصب vscode را با دقت بیشتری طی کنید.
در ادامه، نصب اصولی روی نسخههای جدید و قدیمی ویندوز را جداگانه بررسی میکنیم.
آموزش نصب vscode برای ویندوز 10 و 11 (روش استاندارد)
نحوه نصب vscode برای ویندوز 11 و 10 بهصورتی که در ادامه میآید:
- 1- دانلود فایل نصبی: ابتدا وارد سایت رسمی شوید و روی دکمه آبیرنگ Download for Windows کلیک کنید. سایت معمولاً نسخه سیستم شما (۶۴ بیتی) را تشخیص میدهد.
- 2- شروع نصب: روی فایل دانلود شده (Setup) کلیک کنید. در پنجره اول قوانین را بپذیرید (I accept) و Next بزنید.

- 3- مرحله Select Additional icons:
اینجا همان مرحلهای است که اکثر آموزشها از رویش میپرند، اما مهمترین بخش نصب است! در این مرحله با چند گزینه روبرو میشوید که پیشنهاد میکنیم تیک تمام آنها را بزنید (یا حداقل موارد زیر):
- Add “Open with Code” action to Windows Explorer context menu: با فعالکردن این دو گزینه (یکی برای فایل و یکی برای پوشه)، هر جای ویندوز که کلیک راست کنید، گزینه “Open with Code” را میبینید. این یعنی سرعت نور در باز کردن پروژهها!

- Add to PATH (requires shell restart): این گزینه هم مهم است. اگر تیک نخورد، بعداً در ترمینال یا CMD نمیتوانید با دستور code برنامه را اجرا کنید و به دردسر میخورید.
- پایان کار: در نهایت روی Install و سپس Finish کلیک کنید و اکنون شما نصب کامل vscode را باموفقیت انجام دادید.

نکته تکمیلی: حالا که محیط کدنویسی آماده است، قدم بعدی معمولاً آمادهسازی زبان برنامهنویسی است. اگر پایتون کار میکنید، حتماً مقاله نصب پایتون روی سیستمعاملهای مختلف را در تب جدید باز کنید تا موتور کارتان روشن شود. اگر هم تازه اول راهید و میپرسید اصلاً پایتون (Python) چیست؟، ما پاسخ مفصلی برایتان آماده کردهایم.
آموزش نصب vscode برای ویندوز 7 و 8
اگر هنوز از ویندوز ۷ یا ۸ (محبوب قدیمی) استفاده میکنید، ممکن است در فرایند آموزش دانلود و نصب vscode با خطای عدم پشتیبانی مواجه شوید. واقعیت این است که نسخههای جدید VS Code دیگر روی این ویندوزها نصب نمیشوند. اما نگران نباشید، دو راهکار دارید:
- راهکار اول (استفاده از نسخههای Legacy): میتوانید در آرشیو سایت رسمی مایکروسافت بهدنبال نسخه 1.70 یا پایینتر بگردید که آخرین ایستگاه پشتیبانی از ویندوز ۷ بود.
- راهکار دوم (سایتهای دانلود ایرانی): طبق تجربه کاربران، سایتهایی مثل Soft98 آرشیوی از نسخههای قدیمی و سازگار با ویندوز ۷ را نگه میدارند. کافیست در گوگل عبارت «دانلود VS Code برای ویندوز 7» را جستجو کنید و نسخه مخصوص سیستمتان را بگیرید.

هشدار دوستانه: استفاده از ویندوز ۷ برای برنامهنویسی پیشرفته (مخصوصاً وب و پایتون) کمکم دارد شبیه به رانندگی با ماشین دودی در اتوبان میشود! پیشنهاد ما این است که اگر سختافزارتان اجازه میدهد، به ویندوز ۱۰ یا لینوکس مهاجرت کنید تا بدون دردسر از تمام امتیازات نصب visual studio code بهرهمند شوید.
نحوه نصب vscode در لینوکس
اگر کاربر لینوکس هستید، احتمالا نیازی به مقدمهچینی ندارید و دنبال خط فرمان (Terminal) هستید. آموزش نصب vscode در لینوکس بسته به توزیعی که استفاده میکنید (دبیانبیس یا ردهتبیس) متفاوت است، اما مایکروسافت هوای همه را داشته است.
نحوه نصب vscode در لینوکس به سه روش اصلی و پرطرفدار است:
1- نصب vscode در اوبونتو و دبیان
برای این خانواده محبوب، بهترین روش استفاده از فایل deb است. میتوانید فایل را دانلود و کلیک کنید، اما اگر میخواهید مثل یک حرفهای در ترمینال کار کنید، مخازن رسمی را اضافه کرده و دستورات زیر را اجرا کنید (این روش باعث میشود VS Code همراه با apt update بهروز شود):
sudo apt-get 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
sudo sh -c 'echo "deb [arch=amd64,arm64,armhf signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
rm -f packages.microsoft.gpg
sudo apt install apt-transport-https
sudo apt update
sudo apt install code
2- نصب vscode در فدورا و CentOS
کاربران توزیعهای مبتنی بر RedHat باید سراغ فایلهای rpm بروند. برای نصب در لینوکسهای این خانواده، کلید و مخزن را اضافه و سپس نصب کنید:
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
sudo dnf check-update
sudo dnf install code
3- روش آسان و سریع (Snap Store)
اگر حوصله مخازن و پکیجها را ندارید و سیستمتان از Snap پشتیبانی میکند (مثل اوبونتو)، با یک خط دستور ساده میتوانید نصب کامل vscode را انجام دهید:
sudo snap install --classic code
نکته تکمیلی: در این روش بهروزرسانیها کاملاً خودکار و در پسزمینه انجام میشوند.
نصب vscode در مک (macOS) و نکته چیپهای M1/M2

نصب نرمافزار در مک معمولاً به روش درگ اند دراپ (Drag & Drop) است، اما در مورد نصب VS Code در مک، یک دوراهی مهم وجود دارد که اگر اشتباه کنید، نرمافزار کند کار میکند.
گام اول: دانلود نسخه صحیح (Intel یا Apple Silicon؟)
وقتی وارد صفحه دانلود میشوید دقت کنید!
- Mac with Intel chip: اگر مکبوک شما قدیمیتر است (قبل از ۲۰۲۰) و پردازنده اینتل دارد، نسخه Intel را دانلود کنید.
- Mac with Apple silicon: اگر از مدلهای جدید M1, M2 یا M3 استفاده میکنید، حتماً نسخه Apple Silicon را دانلود کنید تا سرعت واقعی را تجربه کنید.
- Universal: اگر شک دارید، نسخه Universal را بگیرید که روی هر دو کار میکند (ولی کمی حجمش بیشتر است).
گام دوم: انتقال به Applications
بعداز دانلود فایل Zip آن را باز کنید.
- آیکون برنامه (Visual Studio Code.app) ظاهر میشود.
- خیلی مهم: برنامه را همانجا در پوشه Downloads اجرا نکنید! آن را بکشید و در پوشه Applications رها کنید.
گام سوم: فعالسازی دستور Code (ترفند حرفهایها)
برخلاف ویندوز، در مک گزینه “Open with Code” بهصورت پیشفرض در ترمینال فعال نیست. برای اینکه بتوانید در ترمینال بنویسید code و پوشه باز شود، این کار را انجام دهید:
- VS Code را باز کنید.
- کلیدهای Cmd + Shift + P را بزنید تا پالت دستورات باز شود.
- عبارت Shell Command را تایپ کنید.
- گزینه Shell Command: Install ‘code’ command in PATH را انتخاب کنید.
- پساز ریستارت ترمینال، شما آماده کدنویسی هستید!
پیکربندی اولیه و شخصیسازی (شروع کار با vscode)
حالا که مراحل آموزش نصب و راه اندازی vscode را باموفقیت پشتسر گذاشتید، با یک محیط خاکستری و شاید کمی بیروح روبرو هستید. قبلاز نوشتن اولین خط کد، بیایید با دو تنظیم ساده، این محیط را مال خودتان کنید.
۱. انتخاب تم رنگی (Color Theme)
چشمهای برنامهنویس، سرمایه او هستند. اولین کاری که باید بکنید، انتخاب یک تم مناسب است که در طولانیمدت چشمتان را خسته نکند.
- روش سریع: کلیدهای ترکیبی Ctrl + K و سپس Ctrl + T را بزنید.
- انتخاب: با دکمههای بالا و پایین، تمهای مختلف را پیشنمایش کنید. معمولاً تمهای تیره (Dark Modern) برای شب و کارهای طولانی محبوبترند، اما تمهای روشن هم طرفداران خاص خودشان را دارند.
۲. همگامسازی تنظیمات (Settings Sync)
فرض کنید ویندوزتان را عوض کردهاید یا میخواهید روی سیستم محل کارتان کد بزنید. آیا باید تمام تنظیمات و اکستنشنها را دوباره نصب کنید؟ خیر!
قابلیت Settings Sync تمام تنظیمات، کلیدهای میانبر و افزونههای شما را در فضای ابری ذخیره میکند.
- روی آیکون چرخدنده (Manage) در پایین سمت چپ کلیک کنید.
- گزینه Turn on Settings Sync را بزنید.
- با اکانت GitHub یا Microsoft خود لاگین کنید. تمام! حالا هر جا که نصب vscode را انجام دهید، محیط کاری شما دقیقاً همانطورکه دوست دارید ظاهر میشود.
افزونههای ضروری برای شروع قدرتمند

قدرت واقعی VS Code در جعبهابزار بیپایانش است. اگر روی آیکون مربعیشکل در منوی سمت چپ (Extensions) کلیک کنید یا کلیدهای Ctrl+Shift+X را بزنید، وارد دنیای افزونهها یا همان اکستنشنها میشوید.
هزاران افزونه وجود دارد، اما برای اینکه گیج نشوید، ما لیست را به ۳ مورد اصلی برای شروع محدود میکنیم:
۱. افزونه پایتون (Python)
اگر نصب vscode برای پایتون مدنظر شما بوده و قصد برنامهنویسی پایتون را دارید، این افزونه نان شب شماست! این ابزار ویژگیهایی مثل تکمیل خودکار کد (IntelliSense)، دیباگ کردن و مدیریت محیطهای مجازی را به ادیتور اضافه میکند. البته دنیای افزونههای پایتون وسیع است و پیشنهاد میکنیم حتماً مقاله کامل معرفی بهترین افزونه های vscode برای پایتون را مطالعه کنید تا با ابزارهای حرفهایتری آشنا شوید.
۲. افزونه ژوپیتر (Jupyter)
برای علاقهمندان به علم داده و هوش مصنوعی، نوتبوکهای ژوپیتر ابزاری حیاتی هستند. با نصب این افزونه، دیگر نیازی نیست ژوپیتر را در مرورگر باز کنید؛ همهچیز داخل VS Code اجرا میشود. برای یادگیری نحوه کار با این ابزار جذاب، راهنمای استفاده از ژوپیتر در vscode را از دست ندهید.
۳. افزونه Prettier (زیباساز کد)
کد کثیف و نامرتب، دشمن برنامهنویس است. افزونه Prettier – Code formatter بهطور خودکار کدهای شما را استاندارد و مرتب میکند تا خوانایی آنها بالا برود.
نکته تکمیلی: فراموش نکنید که اکستنشنها فقط ابزار ادیتور هستند. برای اینکه کدهایتان اجرا شوند، باید کتابخانههای موردنیاز پروژه را هم در محیط پایتون نصب کنید. اگر با نحوه مدیریت پکیجها آشنا نیستید، مقاله معرفی و نصب کتابخانه های پایتون راهنمای کاملی برای شماست.
رفع خطاهای رایج نصب و اجرا
گاهی اوقات تکنولوژی با ما سر ناسازگاری میگذارد. اگر در مراحل آموزش نصب برنامه vscode با خطا مواجه شدید، باید بدانید که شما اولین نفری نیستید که این مشکلات را تجربه میکنید. ما براساس گزارشهای فنی کاربران، لیستی از رایجترین خطاها و راهحلهای آنها را در ویندوز، لینوکس و مک آماده کردهایم.
۱. خطاهای عمومی (مشترک در تمام سیستمعاملها)
| عنوان خطا | علت احتمالی | راهحل فوری |
|---|---|---|
| شناسایی نشدن دستور code . | برنامه به متغیرهای محیطی (PATH) سیستم اضافهنشده است. | کلیدهای Ctrl+Shift+P را بزنید و عبارت زیر را اجرا کنید: Shell Command: Install ‘code’ command in PATH |
| پیام Installation appears to be corrupt | نصب ناقص یا دستکاری فایلهای هسته توسط افزونههای تغییر تم (مثل SynthWave ’84). | ۱. از منوی دستورات (F1)، دستور Fix Checksums: Apply را اجرا کنید. ۲. یا برنامه را حذف و دوباره نصب کنید. |
۲. خطاهای مخصوص ویندوز
| عنوان خطا | علت احتمالی | راهحل فوری |
|---|---|---|
| خطای Access is denied | ویندوز یا آنتیویروس اجازه دسترسی به فایلهای سیستمی را نمیدهد. | ۱. روی فایل نصبی کلیک راست کرده و Run as Administrator را بزنید. ۲. آنتیویروس را موقتاً غیرفعال کنید. |
| خطای MoveFile failed | یکی از فایلهای VS Code درحالاجرا یا قفل شده است. | تمام پنجرههای باز مربوط به VS Code را ببندید (حتی در Task Manager) و دوباره تلاش کنید. |
۳. خطاهای مخصوص لینوکس (اوبونتو/ دبیان)
| عنوان خطا | علت احتمالی | راهحل فوری |
|---|---|---|
| مشکل وابستگیها (Unmet dependencies) | بستههای پیشنیاز سیستمی (مثل libc6) بهدرستی نصب نشدهاند. | دستور زیر را در ترمینال اجرا کنید تا تعمیر شوند: sudo apt-get install -f |
| خطای GPG Key / Repository | کلید امنیتی مایکروسافت منقضی شده یا درست وارد نشده است. | ۱. لیست مخازن را با sudo apt update رفرش کنید. ۲. کلیدها را طبق دستورات بخش نصب لینوکس دوباره وارد کنید. |
۴. خطاهای مخصوص مک (macOS)
| عنوان خطا | علت احتمالی | راهحل فوری |
|---|---|---|
| برنامه باز نمیشود (Gatekeeper) | حساسیت امنیتی اپل نسبت به برنامههای دانلودشده از اینترنت | ۱. روی آیکون کلیک راست کرده و Open را بزنید. ۲. یا دستور xattr -d com.apple.quarantine را روی مسیر برنامه اجرا کنید. |
| کار نکردن دستور code بعد از ریستارت | اجرای برنامه مستقیم از پوشه Downloads (مشکل App Translocation) | فایل برنامه را حتماً با موس بکشید و داخل پوشه Applications رها کنید. |
اتصال VS Code به سرور (Remote SSH)
تا اینجا آموزش نصب vscode در ویندوز، لینوکس و مک را یاد گرفتیم. اما بیایید با یک واقعیت روبرو شویم: اگر قصد دارید روی پروژههای سنگین پایتون، تحلیل دادههای حجیم یا آموزش مدلهای هوش مصنوعی کار کنید، لپتاپهای معمولی (و حتی بسیاری از سیستمهای خانگی) خیلی زود ناکارآمد میشوند. صدای فن بالا میرود، سیستم کند میشود و رندر گرفتن ساعتها طول میکشد.
راهکار استفاده از سرور ابری بهعنوان مغز پردازشی و استفاده از لپتاپ صرفاً بهعنوان مانیتور است!
تکنیک ریموت (Remote Development) چیست؟

با استفاده از قابلیت Remote – SSH در ویاسکد، شما میتوانید محیط کدنویسی را روی سیستم خودتان باز کنید، اما تمام کدها روی یک سرور قدرتمند در دیتاسنتر اجرا شوند.
برای این کار کافیست:
- افزونه Remote – SSH را در VS Code نصب کنید.
- با زدن کلید F1 و انتخاب Connect to Host، آدرس IP سرور ابری خود را وارد کنید.
- حالا شما قدرت دیتاسنتر را زیر انگشتان خود دارید.
سرور ژوپیتر لب؛ مکمل گرافیکی برای پروژههای سنگین
اگر پروژههای شما نیاز به پردازشهای سنگین گرافیکی دارد (مثل Deep Learning یا رندرهای ویدیویی)، یک سرور ابری معمولی کافی نیست. شما به کارت گرافیکهای قدرتمند نیاز دارید.
برای رفع این نیاز، سرور ژوپیتر لب (Jupyterlab) ابر فردوسی بهعنوان یک مکمل قدرتمند ساختهشده است. این سرویس درواقع یک فضای ابری آماده با گرافیکهای اختصاصی است که هم میتوانید ازطریق محیط وب (JupyterHub) با آن کار کنید و در چندکلیک به آن وصل شوید.
برای آشنایی کامل با سرور ژوپیتر لب و امکانات آن میتوانید به مقاله جامع زیر مراجعه کنید.
چرا برای کارهای سنگین، سرور ژوپیتر لب را پیشنهاد میکنیم؟
- دسترسی به گرافیکهای کمیاب: برخلاف سرورهای عادی، در اینجا شما به کارت گرافیکهای RTX Series، Tesla و حتی سری غولپیکر H Series (مخصوص مدلهای زبانی بزرگ) دسترسی دارید.
- پرداخت ساعتی (صرفهجویی هوشمندانه): نیازی به اجاره ماهانه نیست. برای یک پروژه ۴ ساعته، فقط پول ۴ ساعت را میدهید. میتوانید سرور را خاموش کنید و بعداً دوباره روشن کنید، بدون اینکه اطلاعاتتان پاک شود.
- آماده برای کدنویسی: نیازی نیست درگیر نصب درایور انویدیا یا کتابخانههای پایتون شوید؛ همهچیز ازقبل در بازارچه ابری آماده دانلود و استفاده است.
- منابع اختصاصی: تمام منابع سختافزاری (رم و گرافیک) بهصورت اختصاصی در اختیار شماست و با کسی شریک نمیشوید.
اگر تابهحال لذت اجرای کد روی یک گرافیک قدرتمند ابری را نچشیدهاید، ابر فردوسی ۱۰۰ هزارتومان اعتبار رایگان برای شروع درنظر گرفته است.
جمعبندی
شما حالا ابزاری را در اختیار دارید که بزرگترین توسعهدهندگان دنیا در گوگل، مایکروسافت و آمازون از آن استفاده میکنند. در این مقاله یاد گرفتیم که نصب vscode تنها دانلود یک فایل نیست؛ بلکه دروازهای برای ورود به دنیای حرفهایهاست.
ما مراحل نصب را در ویندوز، لینوکس و مک مرور کردیم، افزونههای حیاتی مثل پایتون و ژوپیتر را شناختیم و یاد گرفتیم چطور با اتصال SSH، لپتاپ معمولیمان را به یک سرور قدرتمند متصل کنیم. حالا دیگر هیچ بهانهای برای شروع نکردن ندارید؛ چه بخواهید یک اسکریپت ساده پایتون بنویسید و چه یک مدل هوش مصنوعی سنگین را روی سرورهای ابری آموزش دهید، همهچیز برای شما مهیا است.
اکنون به ما بگویید که اولین افزونهای که بعداز نصب روی VS Code خود نصب کردید چه بود؟ اگر ترفند یا اکستنشن جذابی میشناسید که جای آن در این لیست خالی بود، در بخش نظرات برای ما و سایر کاربران بنویسید. نظرات شما به تکمیل شدن این راهنما کمک میکند.
منابع:
code.visualstudio | youtube | remot ssh | vscode in mac | vscode in linux
سؤالات متداول
چگونه VS Code را نصب کنیم؟
برای نصب VS Code کافیست وارد سایت رسمی (code.visualstudio.com) شوید و نسخه مناسب سیستمتان را دانلود کنید. مهمترین نکته که نباید فراموش کنید، زدن تیک گزینه Add to PATH درحین نصب است تا بتوانید برنامه را از همهجا اجرا کنید.
چرا پایتون در vscode نصب نمیشه؟ (یا کار نمیکند)
این یکی از رایجترین اشتباهات است! دقت کنید که VS Code فقط یک ویرایشگر است. برای اجرای کدهای پایتون، شما باید دو کار انجام دهید:
۱- خودِ زبان پایتون (Python Interpreter) را جداگانه از سایت python.org روی ویندوز نصب کنید.
۲- سپس افزونه (Extension) پایتون را در VS Code نصب کنید تا این دو به هم وصل شوند. اگر فقط افزونه را نصب کنید، کد اجرا نمیشود.
آیا نصب vscode برای ویندوز 8 (یا ۷) فرق دارد؟
بله. نسخههای جدید و بهروز VS Code دیگر روی ویندوز ۷ و ۸ نصب نمیشوند. اگر اصرار به استفاده از این ویندوزها دارید، نباید آخرین نسخه را دانلود کنید. باید دنبال نسخه ۱.۷۰ (Legacy) بگردید یا از سایتهای آرشیو ایرانی برای دانلود نسخههای قدیمی سازگار استفاده کنید.
رفع خطای نصب افزونه در VS Code چطور انجام میشود؟
اگر هنگام زدن دکمه Install روی افزونهها خطا میگیرید یا چیزی دانلود نمیشود، معمولاً مشکل از اینترنت و تحریمها است.
راهحل اول: DNS اینترنت خود را تغییر دهید (مثلاً به ۱.۱.۱.۱ یا ۴۰۳).
راهحل دوم: اگر فایل دانلودی ناقص بوده، ارور XHR Failed میدهد که با تغییر IP حل میشود.
راهحل سوم: گاهی نیاز است افزونه را بهصورت فایل .vsix دانلود کرده و دستی نصب کنید (Install from VSIX).
تفاوت نسخه User Installer و System Installer در ویندوز چیست؟
نسخه User Installer (پیشنهادی) فقط برای اکانت کاربری شما نصب میشود و نیازی به دسترسی ادمین ندارد. اما نسخه System Installer برای تمام کاربران ویندوز نصب میشود و برای سیستمهای اداری یا مشترک مناسب است. برای لپتاپ شخصی، همیشه نسخه User را انتخاب کنید.
چرا دستور code در خط فرمان (CMD) کار نمیکند؟
این مشکل زمانی رخ میدهد که در مراحل نصب، گزینه Add to PATH را تیک نزنید. برای رفع آن در ویندوز، بهتر است برنامه را دوباره نصب کنید و تیک آن را بزنید. در مک، از داخل برنامه کلید F1 را زده و دستور Shell Command: Install ‘code’ command in PATH را اجرا کنید.
آیا vscode روی ویندوز ۷ نصب میشود؟
نسخههای جدید VS Code (از سال ۲۰۲۳ به بعد) دیگر از ویندوز ۷ پشتیبانی نمیکنند. برای استفاده در ویندوز ۷ باید نسخههای قدیمیتر (Legacy Version 1.70) را دانلود کنید.
در لینوکس (اوبونتو) نصب با Snap بهتر است یا فایل deb؟
نصب با Snap راحتتر است و آپدیتها خودکار انجام میشوند، اما ممکن است کمی کندتر اجرا شود. روش فایل deb (مخازن apt) سرعت اجرای بالاتری دارد و به منابع سیستم دسترسی بهتری دارد. پیشنهاد ما برای سیستمهای ضعیفتر، روش deb است.
برای مکهای جدید (M1/M2/M3) کدام نسخه را دانلود کنیم؟
باید نسخه مخصوص Apple Silicon را دانلود کنید. اگر نسخه اشتباه (Intel) را نصب کنید، برنامه با واسطه Rosetta اجرا میشود که سرعت پایینتری دارد و باتری بیشتری مصرف میکند.
آیا میتوان VS Code را بدون نصب (Portable) اجرا کرد؟
بله. برای ویندوز و لینوکس میتوانید نسخه zip یا tar.gz را دانلود کنید. پساز استخراج فایل، کافیست پوشهای به نام data در کنار فایل اجرایی بسازید تا تمام تنظیمات در همان پوشه ذخیره شوند و بتوانید برنامه را روی فلشمموری جابهجا کنید.
چرا بعداز نصب افزونهها، خطای Corrupt Installation دریافت میکنم؟
برخی افزونهها که ظاهر کلی نرمافزار را تغییر میدهند (مثل تمهای شیشهای یا نئونی) فایلهای هسته را دستکاری میکنند. این خطا هشداری است که فایلهای اصلی تغییر کردهاند. معمولاً با انتخاب گزینه “Don’t Show Again” مشکلی پیش نمیآید، اما راه اصولی حذف آن افزونه خاص است.

