ویژوال استودیو کد یا Visual Studio Code یا VS Code یک نرم افزار ویرایشگر کد است که به صورت متن باز برای لینوکس و ویندوز و OS10 می باشد، در این مقاله شما را با این نرم افزار بیشتر آشنا خواهیم کرد، همراه داتیس نتورک باشید.
Visual Studio Code چیست؟
ویژوال استودیو کد یا VS Code یک نرم افزار ویرایشگر کد است که به صورت متن باز برای لینوکس و ویندوز و OS10 می باشد.
VS Code یک ادیتور متن باز است که رایگان ار گیت هاب قابل دریافت است و روی سیستم عاملهای مختلف از جمله ویندوز، مک و لینوکس نصب می شود و زبانهای برنامه نویسی مختلفی از جمله پایتون، سی پلاس پلاس، جاوا و … را پشتیبانی می کند.
ویژوال استودیو کد یک ویرایشگر کد منبع متن باز برای لینوکس، او اس ده و ویندوز میباشد که به صورت درونی از intelligent code completion، syntax highlighting و code refactoring bugging)، embedded Git control و snippets پشتیبانی میکند.
ویژوال استادیو کد با C++، Node.JS، فریم ورک الکترون (چارچوب نرمافزاری) و دیگر تکنولوژیهای توسعه وب و بر اساس ویرایشگر کد تحت وب موناکو نوشته شدهاست.
حجم کمتر، برخورداری از یک مخزن بزرگ از افزونهها آن را رقیب جدی برای دیگر ویرایشگرها قرار داده است.
این نرمافزار توسط مایکروسافت توسعه داده شده و هماکنون بهطور رایگان و اپن سورس در دسترس است.
در نظرسنجی سال 2018 وب سایت Stack Overflow ، ویژوال استودیو کد به عنوان محبوبترین ابزار توسعه با رای 34.9 درصد از 75,398 رای انتخاب شد.
ویژگی های VS Code
برخی قابلیتهای فوقالعاده این ادیتور شامل موارد زیر است:
- Syntax highlighting
- Intelligent code completition
- Snippets
- Code refractoring
- Themes
- Extensibility
- Git integration
- ادیتور Visual Studio Code از یونیکد پشتیبانی کرده و قابلیت تایپ پارسی در آن فراهم است.
- VS code تمام قابلیتهای یک ادیتور امروزی و مدرن را دارد و استفاده از آن آسان است.
Visual Studio Code از مبتدی تا پیشرفته!
ویژوال استودیو کد نه تنها مناسب افراد مبتدی و تازه کار است، بلکه افراد با تجربه نیز می توانند از آن برای پیاده سازی پروژه های بسیار بزرگ استفاده کنند.
همین مسئله باعث شده است که برخی افراد VSCode را یک IDE بدانند.
تفاوت IDE ها و ویرایشگرها (code editor) در این است که IDE ها همانطور که از نامشان مشخص است (Intergrated Development Enviroment یا «محیط توسعه ی یکپارچه») نرم افزارهای بسیار کاملی هستند.
این نرم افزارها تمام ابزار مورد نیاز برای توسعه را در خود دارند به همین دلیل «یکپارچه» خوانده می شوند.
این محیط توسعه شامل ابزار مورد نیاز برای نوشتن کد، auto complete های بسیار پیشرفته و هوشمند، ابزار کامل اشکال زدایی (debug)، پشتیبانی از انواع فریم ورک ها، انجام خودکار بسیاری از عملیات ها، کامپایل کردن کد و … می باشند که در یک ویرایشگر ساده وجود ندارند.
البته باید اعتراف کرد که VSCode به مرز IDE ها بسیار نزدیک شده است.
اما اگر به سایت رسمی ماکروسافت برای VSCode مراجعه کنید می بینید که حتی خود ماکروسافت به آن Code Editor می گوید، نه IDE.
دلیل این مسئله نیز واضح است.
ویرایشگر Visual Studio Code ویراشگر قدرتمندی است اما تمام این ابزارها را در خود ندارد و برای اضافه کردن قابلیت های مختلف باید از افزونه های مختلف استفاده کنید که به ما می گوید این محیط «یکپارچه» نیست.
IDE هایی مانند PHPStorm یا Microsoft Visual Studio (با VSCode اشتباه نگیرید) نرم افزارهای سنگین تری هستند و برخلاف VSCode تمام این قابلیت ها را در خود دارند.
امیدواریم مقاله آشنایی با ویژوال استودیو کد برای شما عزیزان مفید بوده باشد.
داتیس نتورک را در شبکه های اجتماعی دنبال کنید.
سلام وقت بخیر من میخوام زبان مورد نظر مو دانلود کنم خطا لاگ ها رومیده نمیزاره .