Green-sell.info

Новые технологии
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как установить visual studio на linux

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

Visual Studio Code — это современная и очень удобная интегрированная среда разработки от Microsoft написанная на основе платформы Electron и NodeJS. Здесь есть встроенный отладчик кода, поддержка контроля версий с помощью Git, подсветка синтаксиса для множества языков, автодополнение кода, интегрированный терминал, поддержка рефракторинга и сниппеты.

В этой статье мы рассмотрим, как установить Visual Studio Code на Ubuntu 18.04 или более поздних версий. Для этого лучше всего использовать официальный репозиторий от Microsoft. Однако можно также воспользоваться snap-пакетом или центром приложений Ubuntu.

Установка Visual Studio Code на Ubuntu

Для работы репозитория нужно установить несколько пакетов. Для этого выполните команду:

sudo apt install software-properties-common apt-transport-https wget

Затем установите ключ репозитория:

wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add —

И добавьте сам репозиторий:

sudo add-apt-repository «deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main»

После этого остается обновить списки пакетов и установить VS Code:

sudo apt update
sudo apt install code

После завершения установки вы можете запустить программу, выполнив в терминале команду code, или через главное меню системы:

Главное окно программы будет выглядеть вот так:

В левой части окна вертикально расположены несколько вкладок для ориентации в интерфейсе программы. На первой вкладке выполняется работа с проектами и файлами. Вторая вкладка позволяет выполнять поиск по открытым проектам. Третья вкладка — система контроля версий. Четвёртая — отладчик, а пятая — установка дополнений.

Также можно установить программу с помощью менеджера пакетов snap. Для этого выполните:

sudo snap install —classic code

А ещё программа есть в центре приложений Ubuntu:

Удаление Visual Studio Code в Ubuntu

Удалять программу надо так, как вы её устанавливали. Если установка Visual Studio Code Ubuntu 18.04 выполнялась из репозитория Microsoft, то для удаления выполните:

sudo apt purge code

Затем можно отключить репозиторий с помощью утилиты Программы и обновления:

А если установка выполнялась через менеджер пакетов snap или центр приложений, то для удаления достаточно выполнить:

sudo snap remove code

Выводы

Теперь у вас есть успешно установленная VS Code Ubuntu 18.04, и вы можете переходить к её настройке, а затем к программированию. Далее вам нужно настроить внешний вид среды, а также установить необходимые дополнения. Но об этом поговорим в следующих статьях.

Установка Visual Studio Code в Linux

Каждому программисту нужно иметь удобное приложение, в котором он будет набирать и редактировать исходный код. Visual Studio Code — одно из лучших решений, распространяемое как на Windows, так и на операционные системы на ядре Linux. Инсталляция упомянутого редактора может производиться разными методами, каждый из которых будет наиболее оптимальным для определенного класса пользователей. Давайте сегодня остановимся на этой процедуре и разберемся со всеми действиями максимально подробно.

К сожалению, интегрированная среда разработки под названием Visual Studio доступна только для ПК под управлением ОС Windows. Следует сразу обратить внимание, что в этой статье мы показываем, как загрузить редактор исходного кода Visual Studio Code — одно из решений в линейке VS.

Устанавливаем Visual Studio Code в Linux

Конечно, дистрибутивов, написанных на ядре Linux, достаточно много. Однако сейчас особой популярностью пользуются ОС, за основу которых взят Debian либо Ubuntu. Именно на такие платформы мы и хотим обратить внимание, взяв для наглядности Ubuntu 18.04. Обладателям других дистрибутивов мы тоже подскажем, каким образом лучше всего будет произвести установку, однако давайте начнем по порядку.

Способ 1: Использование репозиториев через консоль

Компания Microsoft активно следит за своими официальными хранилищами. Последние версии программ туда оперативно выкладываются и пользователи сразу же могут скачать их и без каких-либо проблем инсталлировать на свой компьютер. Что же касается Visual Studio Code, здесь следует рассмотреть варианты с использованием двух разных репозиториев. Взаимодействие с первым выглядит следующим образом:

  1. Запустите «Терминал» через Ctrl + Alt + T или воспользуйтесь соответствующей иконкой в меню.

Пропишите команду sudo snap install —classic vscode для загрузки и установки VS из официального хранилища.

Подтвердите подлинность учетной записи, введя свой пароль для рут-доступа.

По завершении установки вы получите уведомление и можно будет сразу же запустить программу, введя vscode .

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

Однако не каждому пользователю подходит метод инсталляции через представленный репозиторий, поэтому советуем ознакомиться с альтернативным вариантом, который не сложнее рассмотренного.

  1. Откройте «Терминал» и в первую очередь обновите системные библиотеки путем ввода sudo apt update .

Далее следует установить зависимости, используя sudo apt install software-properties-common apt-transport-https wget .

Читать еще:  Xamarin studio linux

Подтвердите добавление новых файлов, выбрав правильный вариант.

Инсталлируйте ключ Microsoft GPG, который играет роль шифрования электронных подписей через wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add — .

Затем завершите добавление, вставив строку sudo add-apt-repository «deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main» .

Осталось только установить саму программу, написав sudo apt install code .

Запуск Visual Studio Code, добавленной в систему таким образом, выполняется через команду code .

Способ 2: Скачивание официального DEB-пакета

Не всем юзерам порой удобно работать через консоль или могут возникнуть какие-то трудности с командами. К тому же иногда на компьютере отсутствует подключение к интернету. В этих случаях на помощь приходит официальный DEB-пакет, который вы можете предварительно загрузить на носитель и уже на своем ПК установить VS Code.

    Перейдите по указанной выше ссылке и скачайте DEB-пакет необходимой вам программы.

Откройте папку, куда была произведена загрузка, и запустите ее.

Начните установку через «Менеджер приложений».

Подтвердите свою учетную запись вводом пароля.

По окончании инсталляции найти значок запуска программы можно через меню, воспользовавшись поиском.

Если же появилась надобность в добавлении обновлений к рассматриваемому софту, откройте консоль и поочередно вводите следующие команды:

sudo apt-get install apt-transport-https
sudo apt-get update
sudo apt-get install code

Что касается пользователей, использующих дистрибутивы, разработанные на основе RHEL, Fedora или CentOS, вам следует использовать указанные ниже строки, чтобы провести инсталляцию программы.

sudo rpm —import https://packages.microsoft.com/keys/microsoft.asc

sudo sh -c ‘echo -e «[code]nname=Visual Studio Codenbaseurl=https://packages.microsoft.com/yumrepos/vscodenenabled=1ngpgcheck=1ngpgkey=https://packages.microsoft.com/keys/microsoft.asc» > /etc/yum.repos.d/vscode.repo’

Обновление пакетов осуществляется путем указания dnf check-update , а затем sudo dnf install code .

Существуют обладатели и ОС на openSUSE and SLE. Здесь код немного меняется:

sudo rpm —import https://packages.microsoft.com/keys/microsoft.asc

sudo sh -c ‘echo -e «[code]nname=Visual Studio Codenbaseurl=https://packages.microsoft.com/yumrepos/vscodenenabled=1ntype=rpm-mdngpgcheck=1ngpgkey=https://packages.microsoft.com/keys/microsoft.asc» > /etc/zypp/repos.d/vscode.repo’

Обновление же производится через последовательную активацию sudo zypper refresh и sudo zypper install code

Теперь вы ознакомлены с методами установки Visual Studio Code на разные дистрибутивы ядра Linux. Если же вы столкнулись с какими-либо проблемами или неполадками, обязательно сначала ознакомьтесь с текстом ошибки, изучите официальную документацию операционной системы, а также оставляйте вопросы в комментариях.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Visual Studio Code for Linux Mint

In 2015, Visual Studio has become a cross-platform, there was a program VS Code. To use it by the owners of Mac OS X, Linux and Windows.

There is a perception that Linux is an operating system that requires the user much more skills and knowledge than different versions of Windows. But in return provides more opportunities for those who use a computer for work purposes and not entertainment. To argue on this topic – endlessly. But even Microsoft is trying to make their apps cross-platform. And if You liked to work in Visual Studio under Windows, and then switched to Linux, then there is good news – Your favorite instrument available. So, what is a Visual Studio Code and how to install it on one of the most popular Linux distributions?

The basis for the application was the idea of open source and modern web technologies (Chromium framework Github’s Electron and the Monaco editor from Microsoft). Like its predecessor, it’s not an integrated development environment, but a tool for code editing. But this software has its advantages:

• Full color and syntax highlighting, which significantly simplifies the process of “picking” in the code (especially someone else’s).
• Snap to the keys (in addition to the standard macros you can bind certain actions for themselves).
• Integrate GitHub (which is very similar to integration in Chrome Dev from Google).
• A variety of helper functions to speed dial (auto-completion, correction of typos, etc.). Another big plus, especially in combination with full code highlighting.
• With the Visual Studio Code You will be able to use about 30 programming languages, among them C #, C ++, PHP, Java, HTML, CSS, and Python.
• Above is only the beginning. Now continue work on the program, so try it now, You’ll even be able to communicate their wishes and concerns to developers.

I am glad that everything is already available for download in preview mode. Of course, not exclude the occurrence of bugs and problems in the process, but in large projects without it anywhere. This option is not supplied as an installer and a folder that has everything you need.
Download link:
Installation latest version into Linux Mint:
1. Download DEB package (No automatic updates)
2. Install and use
OR now you can use snap (Will be automatically updated)
If you have already installed Snap vscode, which was supported by the community, you need to uninstall it

Читать еще:  Sql server for linux

The site has moved to a new engine, help me fix bugs, send me your notify by selecting that text and pressing Ctrl+Enter.

Как установить код Visual Studio?

Я только что загрузил VSCode-linux-x64 из веб-сайта Microsoft . Это zip-файл размером 62 МБ. Как установить его в систему Ubuntu?

13 ответов

Update

VSCode теперь доступен как файл DEB . Вы можете загрузить его, а затем запустить:

В случае, если dpkg жалуется на недостающие зависимости, запустите:

, чтобы устранить проблему.

Старый ответ

  1. Загрузить код Visual Studio для Linux
  2. Извлеките его: unzip VSCode-linux-x64.zip -d

/path/to/VSCode

  • Запустите исполняемый файл code , чтобы открыть код Visual Studio
  • (необязательно) Создайте символическую ссылку для удобного запуска code из терминала:
    sudo ln -s /path/to/VSCode/code /usr/local/bin/code
  • Источник (инструкции по установке): Ссылка

    Вы можете использовать Ubuntu Make для загрузки и установки кода Visual Studio:

    Затем установите код Visual Studio:

    Затем щелкните значок Visual studio, который он автоматически разместит на вашей панели запуска.

    Чтобы удалить его, удалите папку установки и щелкните правой кнопкой мыши на панели запуска, чтобы разблокировать значок. Папка установки по умолчанию равна

    Ссылки

    В Visual Studio Code включены официальные репозитории Linux на Февраль 2017 (v1.10)

    Вы можете обновить / перенаправить обновление как обычно

    Теперь для Ubuntu и Debian есть пакет .deb, кроме rpm / zip. Он доступен здесь и может быть установлен как обычно:

    Прекрасно работает на Xenial. Возможно, кто-то создает PPA для упрощения обновлений. Или он станет частью официального репозитория.

    Обновление 03/17: Начиная с версии 1.10 (февраль 2017) существует встроенный поддержка для официальных репозиториев Linux. VS Code теперь может автоматически обновляться в Linux, хотя вам нужно установить его один раз вручную.

    Поскольку они предоставляют файл .deb , я рекомендую использовать это вместо подхода ниже.

    То, как я это сделал, выглядит следующим образом. Использование терминала:

    Создайте каталог для файлов и перейдите в этот каталог:

    Имя каталога произвольное.

    Распакуйте zip-файл в новую папку:

    Запустите ide, используя

    Вы также можете создать ссылку для рабочего стола, чтобы вы могли запускать ее прямо с рабочего стола или дважды щелкнуть в nautilus.

    Чтобы создать запись в меню:

    На терминале создайте файл

    и скопируйте и вставьте следующее:

    В моем случае исполняемый файл находится внутри /opt/msvs .

    Я также загрузил значок MS для этого приложения из

    и переместил его в /opt/msvs :

    Код Visual Studio не должен устанавливаться сам по себе. Вместо этого вы можете разархивировать архив там, где хотите, затем запустите программу, дважды щелкнув файл с именем code (который является основным исполняемым файлом).

    Для этого используется GUI-ориентированная процедура:

    Перейдите на сайт Visual Studio Code и нажмите Код загрузки для Linux . (Вероятно, вы также можете просмотреть условия лицензии и Политика конфиденциальности .)

    Создайте новую папку, в которой вы хотите, чтобы код Visual Studio был включен. Лучше всего сделать это в своей домашней папке (если другие пользователи хотят использовать код Visual Studio, он может быть выделен для них отдельно, тогда любые изменения или изменения конфигурации будут для каждого пользователя).

    Эта папка назначения должна быть пустой, так как архив .zip , предоставленный для загрузки, not содержит все в папке верхнего уровня внутри. Например, если вы установили программное обеспечение для своего собственного пользователя в

    /opt , вы могли бы создать новую папку внутри, называемую VSCode-linux-x64 .

    Щелкните правой кнопкой мыши загруженный .zip-файл и нажмите Извлечь . , затем выберите созданную папку.

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

    Чтобы запустить Visual Studio Code, дважды щелкните по исполняемому файлу code , который является одним из файлов, которые были извлечены.

    В настоящее время Visual Studio Code является «предварительным» программным обеспечением, что означает, что он все еще разрабатывается и еще не полностью стабилен. Поэтому вы можете запустить его с терминала, чтобы вы могли видеть, возможно, полезные ошибки и предупреждения. Для этого откройте окно терминала ( Ctrl + Alt + T ), cd в каталог, в котором вы его извлекли, и запустите ./code .

    A_D Electronics

    development and research

    Установка WSL и тестовый проект в Visual Studio 2017

    В этой статье мы попробуем «установить» Linux в Windows, чтобы, сидя в Windows, можно было разрабатывать софт в Visual Studio для Linux.

    А если без шуток, то Windows Subsystem for Linux (WSL) позиционируется Microsoft как инструмент для разработчиков. WSL — это слой совместимости для запуска Linux-приложений в Windows 10. Благодаря сотрудничеству компаний Microsoft и Canonical можно опробовать следующие образы Linux: Ubuntu, Debian, SUSE и Kali (которые я нашел в Microsoft Store к установке на момент написания) для непосредственного запуска поверх WSL множества инструментов и утилит из этой ОС без какой-либо виртуализации. При желании можно запускать приложения и с GUI (но с ограничениями) и работать с ними из под Windows как с обычными приложениями.

    Установка и настройка WSL

    Сразу стоит посмотреть на билд вашей ОС — требуется Windows 10 build 16215 и более поздние, в противном случае пора обновиться! 😉

    Установка начинается с включения компонента «Подсистема Windows для Linux«, включается в Панель управления -> Все элементы панели управления
    -> Программы и компоненты -> Включение или отключение компонентов Windows:

    Далее заходим в Microsoft Store и через поиск находим образ Ubuntu для установки в WSL:

    После установки в Пуске появится bash-консоль с аналогичным названием Ubuntu, запускаем её (при первом запуске необходимо будет ввести имя нового пользователя и пароль):

    Примечание: я не сделал скриншоты, пока разбирался, а всё заново переустанавливать смысла нет, там и так всё интуитивно понятно… поэтому будут только некоторые моменты установки.

    Теперь стоит обновить Ubuntu и доустановить необходимые компоненты. Начинаем с обновления:

    Далее установим пакет с утилитами для разработки а-ля GNU C++ компилятор, линкер и т. д. :

    Также потребуется gdbserver, который позволит удалённо отлаживать программу при помощи GDB отладчика:

    Для удаленного подключения к Ubuntu ещё потребуется SSH-сервер:

    После установки openssh-server необходимо подправить его конфигурацию. Открываем файл конфигурации в nano-редакторе:

    Пролистываем вниз до параметра “PasswordAuthentication” и меняем его значение на “yes”, что разрешает подключение по паролю:

    Примечание: Нажимаем CTRL + X для выхода и далее Y для сохранения изменений.

    Генерируем SSH ключи:

    Теперь необходимо запустить службу SSH перед подключением из Visual Studio:

    Примечание: Запуск службы необходимо производить каждый раз, когда запускается первая bash-консоль после перезагрузкивключения ПК или закрытия всех окон bash-консоли, т.к. WSL убивает все процессы Linux, когда вы закрываете последнее окно bash консоли.

    И вот тут с SSH может возникнуть такой прикол, что вы вводите правильные логинпароль, а в ответ вам — доступ запрещён. А это может произойти все по простой причине — в Windows 10 включён встроенный SSH-сервер. И через Putty, и через Visual Studio по localhost вы будете пытаться подключиться не к WSL, а встроенному в Windows SSH серверу, и, понятное дело, будете получать отказ доступа. Починить просто, надо в службах отключить его:

    На этом настройка WSL завершена, можно переходить к следующему этапу.

    Первый проект — настройка, компиляция, отладка

    Устанавливаем Visual Studio 2017 с набором инструмента «Разработка для Linux на C++»:

    Теперь можно создать проект для консольного приложения под Linux:

    Чуток изменим исходный код по сравнению с исходным и поставим брейкпоинт на втором printf:

    Теперь настроим подключение к WSL, чтобы попробовать скомпилировать и начать отладку. Заходим в Tools -> Options -> Cross Platform (у вас будет пусто на свежеустановленной Visual Studio):

    Нажимаем Add и вводим логинпароль пользователя, что задавали в bash-консоли (не забываем предварительно запустить SSH-сервер и не закрывать bash-консоль):

    Если все ввели правильно (и не забыли отключить встроенный в Windows SSH сервер), то подключение появится в списке. Можно закрывать окно и пробовать собрать проект, должны получить в Output следующее:

    Успех! Пробуем начать отладку:

    Ква-ква-ква. Небольшой провал. Но и это поправимо, надо просто сменить в настройках проекта тип отладки:

    Пробуем еще раз (кликабельно):

    Примечание: Текст из printf выводится не в стандартный Output, а в консоль Linux, которая находится в Debug -> Linux Console.

    Заключение

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

    Более подробно о установке WSL, настройке проекта и его параметрах можно почитать в официальном мануале от Microsoft, эта статья же — просто краткий мануал к установке с описанием возможных проблем.

    Мне же интересно опробовать компиляцию для АРМ SoC в WSL, т. к. грамотный человек пишет, что с использованием WSL всё происходит в разы быстрее и без костылей типа MSys, minGW, Cygwin. Будем разбираться, пробовать. 🙂

    Ссылка на основную публикацию
    ВсеИнструменты
    Adblock
    detector