Green-sell.info

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

Visual studio community linux

Установка 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 .

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

Инсталлируйте ключ 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 Linux — подробный обзор и установка для разработчиков

Visual Studio — не только одна из старейших сред разработки, запущенная в конце 1990-х годов, но и одна из самых популярных.

О Visual Studio

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

Утилита используется для создания:

  • веб-сайтов
  • настольных программ
  • мобильных приложений
  • игр

И каждые несколько лет Microsoft выпускает масштабные обновления, чтобы добавлять и усовершенствовать новые функции.

Официальный сайт Visual Studio

Visual Studio Code

Независимо от того, профессиональный ли веб-разработчик или только начинающий, преимущества быстрого рабочего процесса фантастические.

Инструмент поставляется с множеством встроенных полезных функций. В итоге, получаете тысячи способов незаменимого опыта.

Читать еще:  Ms sql linux

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

С момента выпуска в 2015 году Microsoft Visual Studio Code зарекомендовал себя как самый популярный редактор кода.

Хотя у каждого редактора свои предпочтения, VS Code, пожалуй, наиболее популярен.

Перечислим основные причины:

  • вариативность настроек
  • регулярно обновляется
  • может похвастаться разнообразной экосистемой расширений.

Вместе эти функции позволяют VS Code обеспечивать чрезвычайно быстрый рабочий процесс для разработчиков.

Перечислим основные функций:

  • Emmet Abbreviations. Это полезная утилита встроена в VS Code и значительно ускоряет написание HTML (и CSS).
  • CLI (интерфейс командной строки). Для переключения между окнами VS Code предлагает встроенный терминал или CLI.
  • ESLint — это мощный и популярный инструмент для рисования, который помогает обнаруживать ошибки в коде и исправлять их при написании. Кроме того, это также отличный инструмент обучения, так как на ошибках – учатся.
  • Prettier — кодировщик. Он предписывает определенный стиль форматирования. В результате, его популярность устанавливает стандарты даже для JavaScript, CSS и других языков.
  • Multi-Cursor Shortcuts. Возможность редактирования с помощью нескольких курсоров может значительно сэкономить время.

Функции, перечисленные выше, чрезвычайно полезны для любой настройки веб-разработки.

Visual Studio 2019

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

Вот самые весомые из них:

  • улучшенный поиск,
  • очистка кода в один клик,
  • управление запросами

Давайте рассмотрим основные функции и улучшения IDE.

  • Стартовая страница. В VS2019 вид окна запуска изменилась кардинально.
  • Create Project. Дизайн окна «Создать новый проект» также изменился, однако содержит функции, почти аналогичные предыдущим вариантам Visual Studio.
  • Live Share. Улучшает совместную работу разработчиков
  • Лучший поиск. Эта функция предназначена для увеличение производительности разработчика. Новый поиск способен искать практически все. Например
    • меню
    • команды
    • опции
    • устанавливаемые компоненты
    • код проекта
    • онлайн
  • Очистка кода одним щелчком. Мы видим новую опцию при открытии файла, которая сообщает о работоспособности файла.
  • Управление Pull-запросами. Мы можем просмотреть код для запуска и отладки запросов извлечения из репозитория Azure.

Установка

  1. Переходим по ссылке, чтобы выбрать нужный пакет установки.
  2. Открываем скачанный пакет

Вывод

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

Visual Studio for Linux

Не нужно, ведь есть божественный Qt Creator.

Подобные расширения выходили под MS VS пачками, ещё давно.

Но миру GNU/Linux нужна нативная MS Visual Studio, а не эти костыли.

С чего бы это? Эта подделка не так удобна, как emacs.

Такое и NetBeans умеет, причём из коробки. «Узлы сборки» называется.

но это будет нетбинс, а не чудная вижуалочка, с томатами и решарперами

нужна нативная MS Visual Studio

Не нужна. Есть kdevelop, qtcreator и еще всякие эклипсы и прочая жаба.

Закрытые и полузакрытые экосистемы в принципе не смогут никогда привести к «Емакс о капец».

Ну кто бы сомневался.

К сожалению, на данный момент вижла это одна из лучших ide для с++. Надежды на clion, но пилится медленно, а также на creator, kdevelop

вот только не каждый может себе позволить кластер, чтоб ее запустить

MS Visual Studio для крестов одна из самых экономных к RAM и CPU программ IDE. Проект с Quake III жрал на 2013-ой всего 300МБ, а с Doom 3 — 500+МБ. Нагрузка на процессор была только при компиляции, во время индексации и открытия проекта.

Или ты про CLion? Там да, даже на моём i7-3930K @ 32GB RAM @ SSD (Intel 530) тормоза. Впрочем, я не удивлён. Это же JetBrains.

вижла довольно легковесна. Конечно, она тяжелее вима или емакса, даже наверное тяжелее qt creator (насчёт kdevelop ничего не могу сказать). Но вот точно намного легче Clion.

Кстати, судя по всему во всех jetbrain’овских IDE пофиксили пренеприятнейший баг с задержкой ввода:

я чуть поигрался с параметрами VM в Clion — жить стало немного легче, но всё равно тормозит. Как говорится: Java, сэр.

Кстати, судя по всему во всех jetbrain’овских IDE пофиксили пренеприятнейший баг с задержкой ввода:

Круто! Интересно, когда в Android Studio завезут. А то действительно, говно какое-то:

Если сравнить с тем же Eclipse, у которого действительно zero latency typing:

Впрочем их графику я бы верить особо не стал.

из-за ваших крестов прогресс тормозится и мировая экономика вместе с ним! жава — это будущее человечества, путь к прогрессу и совершенствованию технологий! если бы не божественная жаба, то так и сидели бы на одноядерных недопроцах с 256 МБ оперативки.

легковесная в сверхтяжелой категории? да у меня вся кубунту с причитающейся помойкой весит меньше, чем дистриб этой студии

Кстати, судя по всему во всех jetbrain’овских IDE пофиксили пренеприятнейший баг с задержкой ввода

истинные жава-господа не торопятся, а действуют задумчиво!

да, дистрибутив студии тяжёл. Спору нет. Но я уже как-то отвык считать особо место на SSD (у меня 512 Гиб), а вот сама IDE приятна и шустра.

А так приходится пользоваться Clion дома, на работе Visual Studio.

ну я то не джавист, а просто пользуюсь джава-продуктами 🙂

Я думаю, что и повода особо не верить нет. Впрочем, скоро сами всё увидим (можно тот же EAP Clion скачать и посмотреть, но мне лень).

Читать еще:  Dotnet core linux

Меня волнует, когда в Clion завезут Assembly view. А уж больно удобно в вижле это сделано

К сожалению, на данный момент вижла это одна из лучших ide для с++.

Это — синдром утенка. Килер фич у нее по сравнению с qt creator’ом нету.

Я конечно спорить не буду, но тогда почему же вендузятники-плюсовики сидят в вижле? Все утята что ли? Пусть качают себе qt creator и вперёд. А в вижле обмазываешься решарперомассистом, и жизнь становится ещё слаще.

Утята, MFCшники и .NET-щики.

Либо воркфлоу в корпорации заточен на микрософтовские приблуды (сомнительной необходимости).

жрал на 2013-ой всего 300МБ, а с Doom 3 — 500+МБ

Ты на машине для девеломпента считаешь десятки-сотни мегабайт памяти.

почему же вендузятники-плюсовики сидят в вижле?

Вендузятники же, больные люди.

Ты на машине для девеломпента считаешь десятки-сотни мегабайт памяти.

Помимо мощных рабочего и домашнего десктопа иногда я ещё использую для работы и ноутбук. И вот здесь уже достаточно очевидно, что MS, в отличие от JetBrains, подошли с умом к потреблению ресурсов в их IDE.

если бы не божественная жаба, то так и сидели бы на одноядерных недопроцах с 256 МБ оперативки.

И многим десктопным софтом на Java ты пользуешься?

легковесная в сверхтяжелой категории? да у меня вся кубунту с причитающейся помойкой весит меньше, чем дистриб этой студии

Это потому что всеобъемлющая и включает в себя огромное количество SDK и инструментов. Ты же не будешь гнать на тот же Qt Creator, что его Ready-To-Develop сборка весит

Купи нормальный ноут для разработки. У наших по 16гиг и и7 новые.

Звучит, как будто ты Java-developer.

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

Наличие ноута средней мощности как раз признак жабиста

Звучит совсем смищно вкупе с твоим комментарием:

У меня на i7 с ssd и 24 гигами оперативки Идея запускается полминуты. Попробуй поставить его на запуск и пойти попить чаю 🙂

Запуск отладки с правами администратора

ну и да, полминуты — это вообще не время, учитвывая что Идею ты запускаешь отсилы пару раз в день (если какие-то плагины обновились)

то ли дело свой собственный код

мой проект на прошлой работе конпелировался около 5 минут, и потом запускался минут 15. Это на жабе, на старом i5 с 16Gb RAM и HDD.

Тормоза конпеляции потому что мавен 7500 классов только своих (еще зависимости) и около 30 модулей. Тормоза запуска из-за Spring — считай это за перекомпиляцию на каждом запуске.

Но в Жабе это можно как-то обойти с помощью использования тулзов для горячей подмены кода типа JRebel. (Правда, они умирают под многопоточной отладкой, и через некоторое время всё равно надо перезапускать, но это уже баг JRebel. Можно написать своего java agent, что мы и сделали).

Сейчас же у меня в проекте C++ код собирается около 5 минут на минимальном наборе файлов (и 20 на полном), но уже на самом топовом железе. Никакие средства горячей замены тут не работают. Выключение LTO помогает минимально (но при этом мешает разработке). Ощущение гнева и желания разбить компьютер ногами, каждый раз когда ты поправил три строчки и оно ушло на пересборку — дичайшее! Поправил три строчки, пересобрал проект несколько раз — и день закончился. Ну и да, на ноутбуке это делать вообще нельзя, ноут можно юзать только как тонкий клиент к машине, на которой происходит сборка, а результаты качать по интернетам.

у меня вся кубунту с причитающейся помойкой весит меньше, чем дистриб этой студии

Это кстати в какой-то мере фиксят в 2017 релизе

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

у тебя вообще исключения в деструкторах сыпятся, куда ты лезешь С++ обсуждать.

это ты сейчас пытаешься оправдать убогость Крестов, пристроившись в конце топика? Охлынь, после драки кулаками не машут :3

Просто у нас не хэлоуворлды.

Где там ногу ломать, если у него интерфейс проще чем у scite.

Какая тебе документация нужна?

Да, потому что ресурсов не много.

На машине для разработки софта? Это диагноз.

Зачем платить больше, если можно взять более экономный в плане ресурсов софт? Благодаря этому я могу до сих пор пользоваться ноутом с 1 Гб ОЗУ, а сэкономленные деньги потратить на другие аспекты жизни.

Это рациональное использование ресурсов.

Просто у нас не хэлоуворлды.

Это самое глупое оправдание прожорливости JetBrain’овских IDE.

facepalm. Откуда ты jetbrains взял?

qtcreator, студия виртуалки. просто все это нужно в нескольких экземплярах.

ноутом с 1 Гб ОЗУ
2017й год

Нищеброд или школота. Диагноз, говорю же.

А если на работе такое говон, то фирма — говно, не может обеспечить сотрудников нормальным оборудованием.

Мне на 32 гигах пофиг, занимает IDE в памяти 300, 500 или 1.5 гига. Главное чтобы интерфейс был отзывчивый и не тупило на больших файлах.

Читать еще:  Dot net linux

а что тогда входит в овер 3 гиговый образ студии? кофемашина, цистерна водки и бордель?

Как установить 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 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

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

Ссылка на основную публикацию
Adblock
detector