Установить visual studio linux mint

Установка Visual Studio Code в Ubuntu 20.04/Linux mint и другие

Visual Studio Code – это кроссплатформенный редактор кода с открытым исходным кодом, разработанный Microsoft. Он имеет встроенную поддержку отладки, встроенный элемент управления Git, подсветку синтаксиса, автозавершение кода, встроенный терминал, рефакторинг кода и фрагменты.

Самый простой и рекомендуемый способ установки Visual Studio Code на машины с Ubuntu – включить репозиторий VS Code и установить пакет VS Code через командную строку.

Как установить Visual Studio Code в Ubuntu/Linux mint и другие

Чтобы установить Visual Studio Code в вашу систему Ubuntu, выполните следующие действия:

Сначала обновите индекс пакетов и установите зависимости, набрав:

Затем импортируйте ключ Microsoft GPG, используя следующую команду wget :

И включите репозиторий Visual Studio Code, набрав:

После включения репозитория apt установите последнюю версию Visual Studio Code с помощью:

Вот и все. Visual Studio Code установлен на вашем рабочем столе Ubuntu, и вы можете начать его использовать.

Как установить русский язык в Visual Studio Code

После установки, в левом сатбаре, перейдите на вкладку дополнения, введите в поисковой строке “Russian”, и установите русскую локализацию. После этого, приложение само попросит вас перезагрузиться.

Обновление Visual Studio Code

Когда будет выпущена новая версия, вы можете обновить пакет Visual Studio Code с помощью стандартного инструмента обновления программного обеспечения на рабочем столе или с помощью следующих команд в терминале:

Вывод

Вы успешно установили VS Code на свой компьютер с Ubuntu 18.04/20.04/20.10. Следующим шагом может быть установка дополнительных компонентов и настройка параметров пользователя и рабочего пространства.

Лучшие расширения для Visual Studio Code

Хотя, я придерживаюсь того чтобы использовать приложения с открытым исходным кодом, но мне очень нравиться VS Code, и на всех своих проэктах, я пользуюсь именно этим инструментом.

Для него написано огромное количество дополнений и расширений, давайте посмотрим на лучшие дополнения для VS Code.

  1. Auto Close Tag – Дополнение которое поможет вам автоматически закрывать теги при написании кода.
  2. Auto Rename Tag – Иногда, когда вы пишете код, вам нужно изменить например тег H1 на H2, и чтобы не менять открывающийся и закрывающийся тег, вы можете сразу изменить оба тега с помощью этого дополнения
  3. Ftp Simple – Для удобного подключения к вашему хостингу или серверу, можно не устанавливать отдельно ftp-клиент, а пользоваться VS Code и этим дополнением, которое позволяет подключаться к удаленному серверу прямо из приложения.

Если у вас есть вопросы, оставьте комментарий ниже.

Источник

Установка 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. Обладателям других дистрибутивов мы тоже подскажем, каким образом лучше всего будет произвести установку, однако давайте начнем по порядку.

Читайте также:  Драйвер для logitech hd pro webcam c920 для windows 10

Способ 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 .

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

Инсталлируйте ключ 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 Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=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 Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ntype=rpm-md\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc» > /etc/zypp/repos.d/vscode.repo’

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

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

Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

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

Источник

Сведения об установке Linux

Среда Linux крайне разнообразна, и большой выбор сред и дистрибутивов для рабочего стола существенно усложняет подготовку к работе. если вы прийдете к поддерживаемым версиям Ubuntu Desktop (16.04 +), CentOS 7 или Fedora Workstation (27 +) и используете только официальные дистрибутивы VS Code, процесс должен быть прямо вперед. Но если же вам нужна нестандартная конфигурация или подчиненный дистрибутив, в некоторых случаях могут возникать проблемы. В этом документе приведены некоторые сведения о требованиях и некоторые сведения по устранению неполадок, которые могут помочь в работе, даже если ваша конфигурация поддерживается только сообществом. обратите внимание, что Live Share поддерживает только 64-разрядную версию Linux.

Установка необходимых компонентов для Linux

В некоторых дистрибутивах Linux отсутствуют библиотеки, без которых Live Share работать не может. По умолчанию Live Share пытается обнаружить и установить все необходимые компоненты Linux. Если Live Share обнаружит проблему, которая может быть связана с отсутствием библиотек, вы увидите всплывающее уведомление с запросом разрешений на их установку.

Читайте также:  Синий экран смерти windows что написано

При нажатии кнопки «установить» появится окно терминала, в котором ваша ОС предложит вам ввести пароль администратора или корня (sudo), чтобы продолжить. предполагая, что сценарий успешно завершает работу, перезагрузите Visual Studio Code при появлении запроса вы должны быть все готово. Вы также можете проверить советы для конкретного дистрибутива , где могут быть описаны дополнительные сложности и (или) обходные пути.

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

если вы не хотите, чтобы VS Code выполнили команду, вы можете в любое время повторно запустить самую последнюю версию этого скрипта вручную, используя следующую команду в окне терминала:

Советы по распределению

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

Distribution Обычный установить отсутствующие библиотеки Дополнительные действия
Ubuntu Desktop 18,04 (64-разрядная версия)
Ubuntu Desktop 16,04 (64-разрядная версия)
Кубунту 18,04 (64-разрядная версия) gnome-keyring desktop-file-utils
Кубунту 16,04 (64-разрядная версия) gnome-keyring desktop-file-utils
Ксубунту 18,04 (64-разрядная версия)
  • Убедитесь, что флажок «запустить GNOME Services при запуске» установлен на вкладке «Дополнительно» в «сеансе и запуске».
  • Если при входе в систему возникают проблемы с входом, установите seahorse , запустите «пароли и ключи», убедитесь, что у вас есть набор ключей «Login», и вы можете разблокировать его.
Ксубунту 16,04 (64-разрядная версия)
  • Убедитесь, что флажок «запустить GNOME Services при запуске» установлен на вкладке «Дополнительно» в «сеансе и запуске».
  • Если при входе в систему возникают проблемы с входом, установите seahorse , запустите «пароли и ключи», убедитесь, что у вас есть набор ключей «Login», и вы можете разблокировать его.
Mint 19 корицей (64-разрядная версия)
Mint 18,3 корицей (64-разрядная версия)
Тестирование Debian 10 (бустер) (64-разрядная версия) Выпуск не стабильны, поэтому неизвестно.
  • Debian тестирование и нестабильная (SID) официально не поддерживаются.
  • Существует известная проблема в .NET Core, которая влияет на Live Share.
  • Дополнительные сведениясм. здесь.
Debian 9 GNOME Desktop (64-разрядная версия)
  • Возможно, потребуется установить sudo и добавить пользователя в группу sudo для использования скрипта автоматической установки.
Fedora Workstation 29 (64-разрядная версия) openssl-compat10
Fedora Workstation 28 (64-разрядная версия)
Fedora Workstation 27 (64-разрядная версия)
CentOS 7 GNOME Desktop (64-разрядная версия)

Дополнительные сведения о других дистрибутивах, не являющихся Debian, Ubuntu и РХЛ, см. в разделе Советы по поддержке сообщества .

дополнительные сведения также можно найти в конкретных библиотеках Live Share потребностей.

Советы, поддерживаемый сообществом дистрибутивов

дистрибутивы за пределами Debian/Ubuntu или рхл официально не поддерживаются Visual Studio Code или .net Core. таким образом, по расширениям они официально не поддерживаются Visual Studio Live Share либо. тем не менее, сообществом предоставлены некоторые полезные сведения о Live Share и работе с несколькими дополнительными дистрибутивами.

Добро пожаловать в вытягивание: если вы хотите обновить эту информацию с помощью избранного распространения, отправьте запрос на включение внесенных изменений для этого файла в наш документ GitHub репозиторий. Еще лучше, если вы хотите получить установщик зависимостей, поддерживающий любимое распространение, вы можете отправить запрос на вытягивание для этого файла.

Distribution Работающих? Обычный установить отсутствующие библиотеки Дополнительные действия
Arch Linux (64-разрядная версия) Да Возможны разные варианты. Возможные библиотеки: gcr liburcu openssl-1.0 krb5 zlib icu gnome-keyring libsecret desktop-file-utils xorg-xprop
  • Поддерживается сценарием установки необходимых компонентов.
  • Используйте пакет Visual-Studio-Code-bin AUR для VS Code.
  • sudo необходимо установить, чтобы использовать скрипт автоматической установки.
  • gnome-keyring может потребовать дополнительных действий по установке в некоторых средах рабочего стола.
Манжаро 17,1 (64-разрядная версия) Да xorg-xprop liburcu
  • Поддерживается сценарием установки необходимых компонентов.
  • Используйте пакет Visual-Studio-Code-bin AUR для VS Code.
openSuSE LEAP 15 KDE (64-разрядный) Да libopenssl1_0_0 gnome-keyring
  • Поддерживается сценарием установки необходимых компонентов.
Солус 3 (64-разрядная версия) Да xprop
  • Поддерживается сценарием установки необходимых компонентов.
  • vscode В версиях пакета до выпуска 57 отсутствовали обязательные product.jsдля значений (см. ниже). Обновите vscode пакет, чтобы устранить эту проблему.
Женту (64-разрядная версия) Да Высокая переменная. Возможные отсутствующие пакеты: dev-libs/openssl-1.0.2 net-libs/libgsasl dev-libs/icu sys-libs/zlib sys-apps/util-linux app-crypt/libsecret gnome-base/gnome-keyring x11-apps/xprop
  • visual-studio-code Пакет в наложении жоргиЦио известен.

Установить необходимые компоненты вручную

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

Стандартные отсутствующие библиотеки в установках обычный можно найти в разделе Советы по распространению и Советы по поддержке сообщества .

Подробные требования к библиотеке

требования к собственной библиотеке Visual Studio Live Share, которые используют .net Core 2,1, libsecret для сохранения учетных данных и интеграции с браузером. В следующей таблице перечислены требования к дистрибутивам, официально поддерживаемые .NET Core.

Distribution Запросов секунду .NET Core учетные данные служба хранилища запросов секунду Интеграция с браузером запросов секунду
Ubuntu и нисходящие распределения libssl1.0.0 libkrb5-3 zlib1g libicu55 (для Ubuntu 16,04, Mint 18,3) или libicu57 (для ubuntu 17,10) или libicu60 (для Ubuntu 18,04, Mint 19) libsecret-1-0 gnome-keyring (или libsecret поддерживаемые набор ключей-Кваллет не поддерживает libsecret) desktop-file-utils x11-utils
Debian 9 и нисходящие распределения libssl1.0.2 libkrb5-3 zlib1g libicu57 libsecret-1-0 gnome-keyring (или libsecret поддерживаемые набор ключей-Кваллет не поддерживает libsecret) desktop-file-utils x11-utils
РХЛ/CentOS/Fedora openssl-libs krb5-libs zlib libicu Для Fedora также требуется compat-openssl10 libsecret gnome-keyring (или libsecret поддерживаемые набор ключей-Кваллет не поддерживает libsecret) desktop-file-utils xorg-x11-utils
Alpine Linux openssl1.0 icu krb5 zlib libsecret gnome-keyring (или libsecret поддерживаемые набор ключей-Кваллет не поддерживает libsecret) desktop-file-utils xprop

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

Debian и Ubuntu

Библиотеки можно установить в дистрибутивах на основе Debian или Ubuntu, запустив sudo apt install
в терминале.

Для дистрибутивов на основе Ubuntu, включая Mint, выполните:

Для Debian 9 и нижестоящих дистрибутивов, не относящихся к Ubuntu, выполните следующую команду:

Fedora/CentOS/РХЛ

Библиотеки можно установить в дистрибутивах на основе Fedora/CentOS/РХЛ, запустив sudo yum install
в терминале. Например, все будет установлено:

VS Code Проблемы OSS

Манжаро пользователей Linux/с: Чтобы избежать этой проблемы, используйте пакет Visual-Studio-bin Aur.

пакеты Visual Studio Code, которые либо обычный, либо изменили версии VS Code OSS, могут не содержать критическое значение в product.json файле, которое предотвращает активацию Visual Studio Live Share.

чтобы быстро увидеть, что эта проблема может возникнуть, перейдите к справке > «переключить Средства для разработчиков» и проверьте, найдена ли трассировка стека, указывающая, что расширение Live Share не было активировано, так как оно использовало «предложенный API».

Чтобы убедиться в наличии проблемы, проверьте содержимое product.json . Расположение файла зависит от пакета, но обычно находится в одном из следующих расположений:

Если extensionAllowedProposedApi свойство отсутствует или не отображается ссылка MS-всливешаре. всливешаре, используется версия OSS с этой проблемой.

В качестве обходного решения можно добавить следующий элемент в product.js:

Дополнительные сведения о том, работает ли используемое распределение, см. выше .

Интеграция с браузером в Linux

Visual Studio Live Share обычно не требует дополнительных действий при установке для интеграции с браузером на платформе Linux.

для этого Live Share автоматически помещает файл настольного компьютера в

/.local/share/applications и обязательное средство запуска в

/.local/share/vsliveshare процессе инициализации расширения. Если эта операция будет выполнена, никаких действий не требуется.

В некоторых случаях дистрибутивы либо не поддерживают это расположение, либо не нуждаются в настройке, чтобы заставить его работать с обычный установками. в таких случаях Live Share перестает использовать /usr/local/share вместо них. В результате вы можете получить уведомления о том, что для завершения процесса установки требуется пароль администратора (sudo) . В этом случае появится окно терминала с информацией о том, где будет установлено средство для запуска браузера. Просто введите пароль в ответ на соответствующий запрос, а после завершения установки нажмите клавишу ВВОД, чтобы закрыть окно терминала.

Если вместо этого вы предпочитаете выполнять команду самостоятельно, можно щелкнуть «Копировать», чтобы скопировать команду терминала в буфер обмена.

Наконец, если вы хотите полностью пропустить этот шаг, вы по-прежнему можете присоединяться к сеансам совместной работы вручную, но вы не сможете присоединиться, открыв ссылку «пригласить» в браузере. обратите внимание, что вы всегда можете получить доступ к команде позже, нажав клавиши Ctrl + shift + p/Cmd + Shift + p и выбрав команду «Live Share: Launcher Setup».

См. также раздел

Возникли проблемы? Ознакомьтесь с разделом по устранению неполадок или отправьте отзыв.

Источник

Читайте также:  0xc0000005 как исправить ошибку windows 10 при установке
Оцените статью