راهنمای کامل نصب و مدیریت افزونهها در VS Code

Visual Studio Code یا همان VS Code یک ادیتور سبک اما قدرتمند برای ویرایش کد است که روی سیستمعاملهای ویندوز، مک و لینوکس اجرا میشود. این ابزار علاوه بر پشتیبانی داخلی از زبانهای JavaScript، TypeScript و Node.js، یک دنیای وسیع از افزونهها (Extensions) را ارائه میدهد تا بتوانید زبانها و فریمورکهای دیگری مانند C++، C#، Java، Python، PHP، Go و .NET را هم در آن استفاده کنید.
🌟 چرا افزونهها در VS Code مهم هستند؟
افزونهها باعث میشوند تجربه کدنویسی شما در VS Code سریعتر، راحتتر و حرفهایتر شود. با نصب هر افزونه میتوانید ویژگیهای جدیدی مانند دیباگ پیشرفته، پیشنهاد خودکار کد، تست واحد، فرمتبندی خودکار، و امکانات سفارشیسازی بیشتر را به محیط خود اضافه کنید.
🔥 پرطرفدارترین افزونههای VS Code
برخی از افزونههای محبوب و پرکاربرد در VS Code شامل موارد زیر هستند:
-
Python: پشتیبانی کامل از زبان پایتون همراه با ابزارهایی مثل IntelliSense (Pylance)، دیباگر (Python Debugger)، فرمتبندی کد، تست واحد و موارد دیگر.
-
Pylance: یک سرور زبان سریع و قدرتمند برای پایتون.
-
Jupyter: اجرای نوتبوکهای Jupyter، برنامهنویسی تعاملی، دیباگ و تکمیل خودکار.
-
C/C++: پشتیبانی از IntelliSense، دیباگ و مرور کدهای C/C++.
-
Jupyter Keymap: کلیدهای میانبر مخصوص محیط Jupyter در VS Code.
⚡ قابلیتهای کلیدی افزونهها در VS Code
افزونهها امکانات متنوعی در اختیار توسعهدهندگان قرار میدهند، از جمله:
-
ذخیره دادهها به صورت محلی یا سراسری
-
نمایش پیامها و اعلانها
-
جمعآوری ورودی از کاربر با Quick Pick
-
باز کردن فایلها و پوشهها از سیستم
-
تعریف دستورات، پیکربندیها و میانبرهای اختصاصی
💻 امکانات افزونههای زبانهای برنامهنویسی
افزونههای مربوط به زبانهای مختلف قابلیتهای زیر را فراهم میکنند:
-
هایلایت کردن سینتکس
-
تکمیل خودکار کد و Snippets
-
تطبیق و بستن خودکار پرانتزها
-
کامنتگذاری سریع
-
ایندنت خودکار
-
جمع و باز کردن بخشهای کد (Folding)
📝 مراحل نصب افزونه در VS Code (قدمبهقدم)
مرحله 1: اجرای Visual Studio Code.

مرحله 2: از منوی بالای نرمافزار روی Edit کلیک کرده یا کلیدهای میانبر Ctrl+Shift+X را فشار دهید تا پنل افزونهها باز شود.

مرحله 3: نام افزونه موردنظر را در نوار جستجو وارد کنید. سپس روی دکمه Install کلیک کنید.
🔎 مثال 1: نصب افزونه Python Extended
-
عبارت Python Extended را جستجو کنید.
-
روی Install کلیک کنید.

-
پس از نصب، پیام تأیید ظاهر میشود.

🔎 مثال 2: نصب افزونه Javascript Debugger
-
عبارت Javascript Debugger را در بخش جستجو وارد کنید.
-
روی Install کلیک کنید.

-
پس از نصب، وضعیت نصب موفق نمایش داده میشود.

⏸️ فعالسازی یا غیرفعال کردن افزونهها
گاهی نیاز دارید افزونهای را موقتاً غیرفعال کنید بدون اینکه آن را حذف کنید.
-
برای این کار، روی گزینه Disable در کنار Uninstall کلیک کنید.
-
هر زمان نیاز داشتید، میتوانید دوباره با زدن دکمه Enable آن را فعال کنید.

❌ حذف افزونهها در VS Code
اگر نیازی به یک افزونه ندارید میتوانید آن را به راحتی حذف کنید:
-
روی دکمه Uninstall کلیک کنید.

-
توجه داشته باشید که حذف افزونه دائمی است و در صورت نیاز دوباره باید آن را نصب کنید.

🏁 جمعبندی
Visual Studio Code تنها یک ویرایشگر ساده نیست، بلکه یک محیط توسعه قدرتمند است که با کمک افزونهها تبدیل به ابزاری همهکاره برای هر برنامهنویس میشود. از دیباگ، هایلایت کد، مدیریت پروژهها، تا سفارشیسازی محیط توسعه، همه این امکانات با نصب چند افزونه ساده در دسترس شماست. اگر به دنبال سرعت، دقت و راحتی در کدنویسی هستید، وقت آن رسیده که افزونههای VS Code را نصب و مدیریت کنید.




