یکی از هدایای نفیس مایکروسافت به برنامهنویسان، ادیتور رایگانی به اسم Visual Studio Codeاست، این ادیتور برای ویرایش کدهای برنامهنویسی نه منحصر به ویندوز، بلکه برای OS X اپل و لینوکس منتشر شده است. در این مقاله روش نصب Visual Studio Code را در اوبونتو بررسی میکنیم. با زومیت همراه باشید.
ویژوال استودیو ۲۰۱۵ هنوز هم نقش نرمافزار کامل برنامهنویسی را ایفا میکند و ویژوال استودیو کد صرفا به عنوان ادیتوری پیشرفته معرفی شده است.
ویژوال استودیو کد برای لینوکس
ویژوال استودیو کد توسط تکنولوژیهای تحت وب و متنباز توسعه داده شده است، همانند کرومیوم و اپلیکیشن فریمورک گیتهاب به نام الکترون، مایکروسافت نیز ویرایشگر Monaco را در اختیار دارد. این ابزار یک ویرایشگر کد است، البته یک محیط کامل IDE نیست.
در محیط اوبونتو،کاربران به IDEهای مختلفی نظیر Sublime Text و ویرایشگر Atom گیتهاب جهت ویرایش کدهای اپلیکیشنها و وب دسترسی دارند، حال مایکروسافت با ارائه ویژوال استودیو کد، کار ویرایش را به خصوص برای کاربران لینوکس سهولت بخشیده است.
ویژگیها
ویژوال استودیو کد از برجسته کردن و رنگ آمیزی سینتکسها، طبقه بندی و براکت کردن کدها و همچنین از اتصالات صفحه کلید مختلف پشتیبانی میکند. علاوه بر این، همانند ویرایشگر گوگل کروم Dev، سازگاری با گیتهاب و IntelliSense یا الگوریتم هوشمند تکمیل کد نیز فراهم شده است.
زبانهای برنامه نویسی که در این ویرایشگر پشتیبانی میشوند، به ترتیب زیر است:
- JavaScript
- #C
- ++C
- PHP
- Java
- HTML
- CSS
- Markdown
- SASS
- JSON
- Python
در ماههای آینده امکانات دیگری نظیر پشتیبانی از پلاگینها نیز در این ویرایشگر ارائه خواهد شد.
نصب ویژوال استودیو کد در اوبونتو
هم اکنون نسخه پیش نمایش ویژوال استودیو کد منتشر شده و برای پلتفرمهای ویندوز، مک و لینوکس آماده دانلود است. نسخهی عرضه شده برای لینوکس، ۶۴ بیتی است.
دانلود ویژوال استودیو کد نسخه ۶۴ بیتی برای اوبونتو
این ویرایشگر در توزیع اوبونتو توسط ابزارهای خطفرمان قابل نصب است؛ به همین منظور در اوبونتو نسخههای ۱۴.۰۴ و ۱۵.۰۴ با باز کردن ترمینال، دستورات زیر را وارد کنید:
sudo apt-get update && sudo apt-get install ubuntu-make
umake web visual-studio-code
اجرای ویژوال استودیو کد در لینوکس، باعث شد تا افراد بسیاری به کدنویسی در این محیط در توزیعهای مختلف لینوکس روی بیاورند. میلیونها توسعه دهنده در لینوکس با استفاده از این ویرایشگر، کدهای خود را بیش از هر زمان توسعه خواهند داد.