Как установить Microsoft Visual Studio Code в Ubuntu

b_675_675_16777215_10_images_111_microsoft-tile.jpg

Некоторые из вас уже знают, что Microsoft — удивительно — выпустила кроссплатформенный редактор кода, который работает на Linux (а также на OS X и Windows).

На событии Build 2015 для разработчиков Microsoft запустила настольное приложение редактирования кода для Linux под названием Visual Studio Code.

В этой статье мы вкратце взглянем на то, что это и как вы можете установить этот редактор в своей Ubuntu

Visual Studio Code для Linux

Visual Studio Code был основан на смеси веб- и открытых технологий, таких как Chromium и фреймворк приложений Electron от GitHub, а также на собственном редакторе Microsoft — Monaco.

Инструмент — это, прежде всего, просто текстовый редактор. Это не полноценная IDE (интегрированная среда разработки), несмотря на то, что так может показаться по части имени — Visual Studio.

Так или иначе, большое количество разработчиков уже используют обычные редакторы кода, такие как Sublime Text или Atom от Github, чтобы создавать или редактировать приложения и веб-сайты. Для них Microsoft и создала Visual Studio Code для Linux.

Возможности приложения

Visual Studio Code поддерживает полную подсветку и выделение цветом синтаксиса, соответствие кавычек и отделение участков кода, а также горячие клавиши и сниппеты кода.

Приложение также предоставляет интеграцию с Github, похожу на то, что мыожно найти в редакторе Chrome Dev от Google, а также поддержку IntelliSense, поддерживаемую открытыми проектами для более быстрой работы (например, для исправления опечаток и автозавершения кода).

Среди тридцати поддерживаемых Visual Studio Code в настоящий момент языков программирования отдельно можно выделить:

  • JavaScript
  • C#
  • C++
  • PHP
  • Java
  • HTML
  • Markdown
  • SASS
  • JSON
  • Python

При тестирования приложения учтите его текущий альфа-статус, и ожидайте, что в будущих релизах в ближайшие несколько месяцев появятся такие новые возможности, как поддержка плагинов.

Как установить Visual Studio Code в Ubuntu

Visual Studio Code сейчас находится в preview-состоянии (читать как: возможны баги, отсутствующие возможности и прочее) и доступен для бесплатной загрузки на операционные системы Windows, OS X, Linux.

Linux-загрузка представляет из себя 64-битный бинарник (не установщик) для всех дистрибутивов. Он работает в своей собственной папке.

Загрузить Visual Studio Code для Linux (бинарный файл только для архитектуры 64-bit)

Visual Studio Code для Linux также можно установить через Ubuntu Make, удобный набор от Canonical для быстрой установки большого количества IDE и других средств разработчиков приложений.

Чтобы установить Visual Studio Code в Ubuntu (для версий от 14.04 до 15.04), используя Ubuntu Make, вам необходимо выполнить следующие команды в новом окне терминала. Первая добавляет PPA-репозиторий в систему, вторая устанавливает инструменты, третья устанавливает сам Visual Studio Code:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update && sudo apt-get install ubuntu-make
umake web visual-studio-code

Хорошее решение для всех

Запуск Visual Studio Code для Linux удивит некоторых, восхитит остальных и разозлит нескольких (мы все знаем о людях, которые пишут о всем, что делает компания Microsoft, исключительно верхним регистром).

Запуск кроссплатформенного редактора, дебаггера и компилятора кода — это хорошая новость, как и открытие серверной части .Net в прошлом году. Это еще один шаг в правильном направлении Microsoft с её новым руководством.

Текущая прагматичность компании заключается в ее желании сразиться с конкурирующими платформами, а также прнятие факта, что самый лучший инструмент для работы — не всегда тот, который создан в Microsoft.

Партнерство Microsoft с Canonical в сфере облачных вычислений, в сфере интернета вещей и первоклассной поддержки Linux на Azure показывает это желание корпорации. Со скрипящими зубами? Возможно. Но теперь Microsoft принимает «новый мировой порядок», где открытые проекты и Linux в частности — не только равные игроки, но и инноваторы, создающие прогресс.

Для многих Linux-разработчиков, ищущих удобный инструмент для работы, Visual Studio Code станет еще одной мощной утилитой на уже мощной платформе.