ویژوال استودیو کد ( visual studio code ) امروزه مهم ترین ابزار برنامه نویسان در حوزه های گوناگون است و برای شروع و یادگیری برنامه نویسی هم بسیار مهم است که از این محیط بتوانید استفاده بکنید. محیط ویژوال استودیو کاملا رایگان است و توسط شرکت مایکروسافت در جهت جایگزینی با دیگر محیط های برنامه نویسی از جمله Atom و Netbeans ساخته شده است. این محیط بصورت رسمی جایگزین محیط Atom شده است. با ویژوال استودیو کد شما میتوانید در زمینه های مختلف برنامه نویسی و زبان های متنوع برنامه نویسی کار کنید.

 

ویژوال استودیو کد (vscode) چیست ؟

ویژوال استودیو کد یک محیط برنامه نویسی است که درون آن میتوانید کدهای برنامه نویسی را وارد کنید و خروجی آنرا مشاهده کنید، این محیط برای اولین بار در سال 2015 توسط شرکت مایکروسافت منتشر شد و از ابتدای انتشار کاملا رایگان و متن باز میباشد ، به همین علت مورد استقبال بسیاری از برنامه نویسان در سرتاسر جهان قرار گرفت. این محیط با محیط دیگری به نام ویژوال استودیو یا visual studio متفاوت است که گاهی بخاطر مشابهت نام با آن اشتباه گرفته میشود پس دقت کنید که موقع نامگذاری این نرم افزار حتما از کلمه ی کد یا code در انتهای آن استفاده کنید.احتمالا این اولین نرم افزاری هست که در شروع یادگیری برنامه نویسی باید به دنبال نصب و یادگیری آن باشید.

این محیط کدنویسی روی کامپیوتر و لپتاپ نصب میشود و همچنین نسخه ی آنلاین نیز وجود دارد که بدون نصب کردن نرم افزار آن بتوانید از طریق مرورگر نیز کدنویسی کنید که این مورد اجازه ی کدنویسی درون گوشی موبایل یا تبلت را هم فراهم میکند. 

طبق آماری در سایت مایکروسافت ویژوال استودیو کد در تولد 10 سالگی خود به میزان 50 میلیون کاربر رسیده است که باعث تبدیل شدن این محیط کدنویسی به محبوب ترین و پراستفاده ترین محیط برنامه نویسی جهان شده است همچنین طبق نظرسنجی انجمن stackoverflow در سال 2025 حدود 75.9 درصد از برنامه نویسان از محیط کدنویسی ویژوال استودیو کد استفاده میکنند.

ویژوال استودیو کد دارای بخشی برای نصب افزونه (extension ) های مختلف است که میتوانید بصورت رایگان بین بیش از 25 هزار افزونه ی مختلف جستجو کنید و براساس نیاز خود افزونه ی لازم را نصب کنید. 

بطور کلی دلایل محبوبیت vscode لیست زیر می باشد : 

  • رایگان و متن باز بودن
  • بروزرسانی مرتب
  • پشتیبانی از اکثر زبان های برنامه نویسی
  • محیط مدرن و یکپارچه
  • حجم کم و سرعت اجرای بالاتر
  • سادگی محیط و یادگیری سریعتر

 

ویژوال استودیو کد مناسب چه زبان های برنامه نویسی است؟

ویژوال استودیو کد طیف گسترده ای از زبان ها و حوزه های برنامه نویسی را پشتیبانی میکند و حتی بخشی از زبان ها و تکنولوژی هایی که توسط ویژوال استودیو کد پشتیبانی نمیشود توسط افزونه ها قابل استفاده میشود. بخشی از زبان ها و تکنولوژی هایی که در محیط vs code پشتیبانی میشود به شرح زیر است:

  1. جاوا اسکریپت ( javascript )
  2. تایپ اسکریپت ( Type script )
  3. سی اس اس ( Css )
  4. اچ تی ام ال ( Html )
  5. پایتون (Python)
  6. سی و سی پلاس پلاس ( C / C++ )
  7. سی شارپ ( Csharp )
  8. گولنگ ( golang )
  9. دارت ( dart )
  10. پی اچ پی ( php )
  11. روبی ( Ruby )
  12. جاوا ( Java )
  13. جولیا ( Julia )
  14. زبان آر ( R )
  15. راست ( Rust )
  16. سوئیفت ( Swift )
  17. کاتلین ( Kotlin )
  18. و ......

همچنین شما میتوانید از این کدادیتور برای ادیت کردن هر نوع فایل دیگری مثل فایل داکر و ... نیز استفاده بکنید.

آموزش نصب ویژوال استودیو کد 

برای نصب ویژوال استودیو کد ( vscode ) ابتدا باید نسخه ی مخصوص سیستم عامل خود را تهیه کنید یا از نسخه های غیرنصبی آن استفاده کنید. 

  • اگر کاربر ویندوز یا مک هستید باید فایل نصبی را از لینک زیر دانلود و نصب کنید.
  • اگر کاربر لینوکس هستید آنرا از ریپازیتوریهای مربوط به توزیع خودتان نصب کنید.

 

نصب ویژوال استودیو کد برای ویندوز

بهترین راه دانلود فایل ویژوال استودیو کد از وب سایت اصلی آن می باشد چون آخرین و پایدارترین نسخه را میتوانید از سایت اصلی ویژوال استودیو کد دانلود بکنید.

برای دریافت visual studio code به لینک دانلود زیر مراجعه کنید ، در صفحه ی باز شده سیستم عامل شما بصورت خودکار تشخیص داده میشود مثلا اگر ویندوزی باشید دکمه ی download for windows را مشاهده میکنید : 

پیشنهاد ویژه
دوره ۱۲ قدم شروع یادگیری برنامه نویسی

دوره ۱۲ قدم شروع یادگیری برنامه نویسی

مشاهده دوره

📥 دانلود آخرین نسخه ی ویژوال استودیو کد ( visual studio code ) از سایت اصلی

آموزش نصب افزونه روی ویژوال استودیو کد 

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

بخش افزونه های ویژوال استودیو کد

سپس از بخش باز شده میتوانید نام افزونه را سرچ و سپس به راحتی روی دکمه ی install بزنید تا افزونه نصب شود. مثلا اگر برنامه نویس پی اچ پی هستید اگر عبارت PHP را جستجو کنید لیستی از افزونه های زبان پی اچ پی به همراه تعداد نصب و محبوبیت آنها به شما نمایش داده میشود.

نصب افزونه ی جدید در محیط ویژوال استودیو کد ( visual studio code)

محیط ویژوال استودیو کد غنی از افزونه های مختلف برای زبان های گوناگون هست که به شما کمک میکند به راحتی درون این محیط با آن زبان کار کنید.

 

سوالات متداول درباره vscode

ممکن است سوالاتی درباره ی محیط کدنویسی vscode به ذهن شما برسد که ما در لیست زیر به آنها پاسخ داده ایم:

آیا محیط ویژوال استودیو کد مناسب هر زبانی است؟

محیط ویژوال استودیو کد تقریبا تمامی زبان های محبوب و معروف را پشتیبانی میکند واگر زبانی هم ذاتا توسط ویژوال استودیو کد پشتیبانی نشود به احتمال زیاد با نصب افزونه به آن اضافه میشود.

آیا ویژوال استودیو کد کاملا رایگانه؟ یا نسخه کرکی هم داره؟

محیط کدنویسی ویژوال استودیو کد کاملا رایگان است و نیازی به کرک کردن ندارد ، یکی از دلایل محبوبیت این محیط نیز رایگان و متن باز بودن آن است.

اگه ویژوال استودیو کد یاد بگیرم یعنی میتونم برنامه نویسی کنم؟

نرم افزار ویژوال استودیو کد تنها یک محیط یا ادیتور برای کدهای شماست و به تنهایی تخصص برنامه نویسی به شما نمیدهد ، شما باید زبان برنامه نویسی یا تکنولوژی مورد نیاز را یاد بگیرید و درون محیط ویژوال استودیو کد از آن استفاده بکنید.

آیا ویژوال استودیو کد روی گوشی یا تبلت نصب میشه؟

خیر ، ویژوال استودیو کد نسخه ی گوشی موبایل ندارد ولی در عوض شما میتوانید از نسخه ی آنلاین آن تحت مرورگر استفاده کنید. لینک نسخه تحت وب : https://vscode.dev

بیشترین استفاده ی visual studio code برای چه کاری هست؟

محیط visual studio code در زمینه های مختلفی قابل استفاده است ولی بیشترین استفاده از این محیط برای حوزه های برنامه نویسی وب ، پایتون ، جاوااسکریپت و تایپ اسکریپت ، برنامه نویسی موبایل ، هوش مصنوعی و علم داده ، دوآپس و کارهای سروری و ... می باشد.