Green-sell.info

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

Visual studio for 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 for linux

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

Вчера 18.11.2015 компания Microsoft открыла исходники Visual Studio Code для Linux. Visual Studio Code — это приложение которое предоставляет все средства для создания, редактирования и отладки современных web-приложений и программ для облачных систем. С вчерашнего дня данное приложение превратилось с просто современного приложения для отладки и редактирования web-приложений, в кросплатформенное доступное для платформ Linux, Windows и Mac OS X.

Исходные тексты опубликованы на GitHub под лицензией MIT (принимаются pull-запросы с исправлениями и изменениями). Редактор построен с использованием наработок проекта Atom и связанной с ним платформы Electron, основанной на кодовой базе Chromium и Node.js, и позволяющей создавать самодостаточные приложения на основе браузерных технологий.

Visual Studio Code содержит встроенный отладчик, инструменты для работы с Git и средства рефакторинга, навигации по коду, авто-дополнения типовых конструкций и контекстной подсказки. Продукт поддерживает разработку для платформ ASP.NET и Node.js, и позиционируется как легковесное решение, позволяющее обойтись без полной интегрированной среды разработки. Среди поддерживаемых языков и технологий : JavaScript, C++, C#, TypeScript, jade, PHP, Python, XML, Batch, F#, DockerFile, Coffee Script, Java, HandleBars, R, Objective-C, PowerShell, Luna, Visual Basic, Markdown, JSON, HTML, CSS, LESS и SASS. Для расширения функциональности Visual Studio Code предоставляется возможность установки дополнений.

Кроме того, компания Microsoft представила расширение для среды разработки Visual Studio с поддержкой техники удалённой отладки C++ проектов на платформе Linux. Расширение выполнено в форме надстройки над отладчиком GDB (GNU Project Debugger). Взаимодействие с отладчиком производится при помощи протокола gdb/mi поверх SSH.

Если вы желаете потестировать приложение, перейдите на страницу загрузки — https://code.visualstudio.com/Download где выбираем с центральной колонки Linux нужную вам архитектуру, доступны обе 32/64-bit вроде как со стороны разработчиков нет никаких ущемлений в доступности архитектуры лишь для 64-bit как это уже делают в большей мере разработчики разнообразного ПО в большей мере браузеров.

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

Ранее, после выхода первой версии Visual Studio Code, использование приложения было доступно с архива в котором был файл формата run, запустив который можно было пользоваться приложением, что я и описал ниже, но на текущий момент доступны для загрузки установочные пакеты DEB/RPM скачав которые вы можете легко установить приложение без использования архива и запуска файла run, скачать установочный пакет, вы можете в материале ниже.

Читать еще:  Sql management studio linux

Скачали вы архив, выделим правой кнопкой мыши и выберем пункт — «Извлечь сюда«, после переходив в папку — VSCode-linux-ia32 у меня 32 битная архитектура и папка называется именно так после извлечения, если у вас 64-bit то и соответственно будет называться иначе.

  • Перейдя в директорию описанную выше, вы найдете исполняемый файл.

  • Запустив который вы увидите интерфейс приложения.

На этом пожалуй все, пробуем, тестируем и создаем свои приложения. Так же не стоит забывать, что это пока предварительная(Beta) версия, но вам никто не запрещает пользоваться приложением. Я проверял в Ubuntu 14.04, но уже имеется инструкция для установки в Fedora Linux 22/23 и в Debian Linux 8, детали читаем в материале — здесь.

Visual Studio Code Linux- Install on Latest Ubuntu Unity 18.04.2 LTS

Download and Install Visual Studio Code on your Linux Ubuntu/Fedora/Debian/SUSE/RHEL

by Mike March 16, 2019, 8:25 pm 5.6k Views 1 Comment

Visual Studio Code Linux: Yes, it is true and what you heard is true. Visual Studio Code for Linux. In general, Visual Studio Code is a Source Code Editor which is developed and maintained by Microsoft. Unlike other Microsoft products, Visual Studio Code Linux will work on the Linux Operating system and it is one of the few Microsoft products that actually work on the Linux operating system. In this article, we will see How to Download and Install Microsoft’s Visual Studio Code on Linux Ubuntu Unity 18.04.2 LTS & 18.04.1 LTS.

Jump to:

Different Methods to Install Visual Studio Code Linux on Ubuntu:

There are two methods available for getting Visual Studio Code Linux on your Ubuntu Operating system. The following are those methods.

Visual Studio Code- A Brief Introduction:

  1. As said in the above paragraph, Visual Studio Code is a source code editor which can be used with a number of Programming Languages. Few of Languages supported are C, C++, C#, HTML, Java, Javascript, Python, Typescript, VB and a lot more.
  2. The usage of VS Code can be further increased with the help of Plugins from Central Repository.
  3. VS Code uses Electron Framework and uses the Editor which is codenamed Monaco(the same editor used in Azure DevOps).
  4. One of the significant advantages of the VS Code is that it includes a number of extensions for FTP because of which it can be used as an alternative for web development.

Download deb file of VS Code for Ubuntu from Official VS Code Website:

This method is the simplest method to install VS Code on your Linux Ubuntu Unity 18.04.2 LTS. Kindly follow the below steps to get VS Code on your Ubuntu.

  • Go to VS Code Official Download Page.
  • You will find a lot of Download options, Windows, Linux, Mac.
  • In the Linux Section, Download the .deb file available.
  • Kindly wait till the download finishes.
  • Once the download is completed then simply run the .deb file on your Linux Ubuntu.
  • The file will open on the Ubuntu Software. Choose the Install option now.

Choose Install

  • Kindly wait till the installation completes. Once the installation is done then you can open and use Visual Studio Code Linux from All Applications.

Visual Studio Code Linux

Download Visual Studio Code Linux for Fedora, SUSE, RHEL:

If you are looking to download VS Code for Linux Distros such as Fedora and SUSE and RHEL, then you use the Official Visual Studio Code Website itself to download their .rpm file using which you can install VS Code on the above mentioned Linux Distributions.

How to Install VS Code Linux on Ubuntu Unity 18.04.2 using Terminal:

The following are the commands to be used to install this editor on Ubuntu. We are going to use the Snap to install VS Code Linux on Ubuntu.

Installing Microsoft Visual Studio Code on Linux

Last updated April 5, 2019 By Abhishek Prakash 36 Comments

Читать еще:  Open c linux

Brief: Microsoft’s open source code editor Visual Studio Code is awesome. Learn how to install Visual Studio Code in Ubuntu and other Linux distributions.

Microsoft did the unexpected by releasing Visual Studio Code for all major desktop platforms that includes Linux as well. Soon after its release Microsoft Visual Code became one of the best open source code editors. The feature it provides are useful not only to web developers but for other languages too.

I am not going to list the features of Visual Studio Code here. I presume you already know them. I am going to show you how to install Visual Studio Code on Ubuntu and other Linux distributions.

Installing Visual Studio Code in Ubuntu and other Linux distributions

Let’s see how to install Visual Studio Code!

Method 1. Install Visual Studio Code in Linux using Snap

Visual Studio Code is available as a Snap package. Ubuntu users can find it in the Software Center itself and install it in a couple of clicks.

Snap packaging means you can install it in any Linux distribution that supports Snap packages. Make sure to enable Snap support on your Linux distribution.

You can then install VS Code using this command:

Snaps are special kind of packages that are usually big in size. So it will take some time in downloading and installing the Snap package depending upon your internet speed.

Method 2. Using the .deb/.rpm installation files

Microsoft provides packages to install Visual Studio Code in Linux. Just head over to the download page of Visual Studio Code and you’ll find the .deb and .rpm files (for Fedora) options under Linux.

I don’t need to tell you that if you are running Ubuntu or any other Linux distribution based on Ubuntu such as Linux Mint, elementary OS etc, you need to opt for .deb file. .rpm is for Fedora and SUSE based Linux distributions.

There are options for 32 bit systems as well. You can read this post to find if your Ubuntu is 32 bit or 64 bit. and then download the files accordingly.

Once downloaded, you can simply double click to install from the deb file like you do in Windows.

You can use umake command below to install Visual Studio Code:

You’ll be asked to provide a path where it will be installed:

After throwing a whole lot of terms and conditions, it will ask for your permission to install Visual Studio Code. Press ‘a’ at this screen:

Once you do that it will start downloading and installing it. Once it is installed, you can see that Visual Studio Code icon has already been locked to the Unity Launcher. Just click on it to run it. This is how Visual Studio Code looks like in Ubuntu 15.04 Unity:

As a last resort, you can always build it from the source code. You can find the source code of VS Code on its GitHub page.

See, how easy it is to install Visual Studio Code in Ubuntu , all thanks to Ubuntu’s Snap packaging. I hope this tutorial helped you. In a similar post, read how to install PyCharm in Ubuntu.

Feel free to drop a comment if you have any questions or suggestions.

Like what you read? Please share it with others.

About Abhishek Prakash

I am a professional software developer, and founder of It’s FOSS. I am an avid Linux lover and open source enthusiast. I use Ubuntu and believe in sharing knowledge. Apart from Linux, I love classic detective mysteries. I’m a huge fan of Agatha Christie’s work.

Is it possible to download vscode 32 bit on fedora 30 32 bit?
I am trying to install it but it seems it is not supported? Is there a way to install it using docker?

VisualGDB

Serious Cross-Platform for Visual Studio!

Intuitive solution to complex problems

VisualGDB allows easily creating new Linux projects, importing existing projects, attaching to processes, debugging pre-built executables and opening crash dumps with just a few mouse clicks. It can build and debug code directly on Linux, on Windows with a cross-compiler, or target one Linux machine from another one.

Читать еще:  Linux виртуальный сетевой интерфейс

VisualGDB takes care of source uploading, binary deployment, IntelliSense configuration, settings validation and many more, allowing you to focus on your code.

Cross-toolchains for popular boards

VisualGDB comes with cross-toolchains for many popular Linux boards like Raspberry Pi (see full list) and will automatically download and configure one after you select it in the wizard.

It will handle deployment, debugging, symbols and provide a simple interface for synchronizing the sysroot between your toolchain and the device.

Advanced CMake Project Subsystem

VisualGDB brings in an unmatched degree of integration with CMake. Use Solution Explorer to manage complex CMake projects without ever needing to edit CMakeLists.txt files manually or remember the syntax:

  • See and edit individual targets and source files
  • Use VS property pages to edit common settings
  • Configure deployment settings for each target
  • View and set relations between targets

Forget about maintaining 2 parallel project systems — simply use Advanced CMake and let VisualGDB handle CMakeLists.txt for you.

Powerful Linux profiler

VisualGDB includes a powerful Linux profiler based on valgrind. It features a highly optimized super-scalable profiling database format, intuitive report viewer with instant searching and sorting capabiilities and a convenient annotation mode that explains the performance costs of each line in your source code and visualizes runtime relations between functions.

Advanced Debug Symbol Management

VisualGDB provides intuitive settings for fine-tuning debug symbols for large projects. You can pick which symbols will be automatically loaded, configure symbol indexing, automatically strip debug symbols when deploying binaries to targets, or load specific symbols just when you need them.

Integration with popular build systems

VisualGDB can create Linux projects using GNU Make, CMake and Qt QMake or import existing projects. Powerful GUI makes sense of various complex settings and handles IntelliSense for you so you don’t need to worry about them.

Importing complex CMake projects is easy. VisualGDB will automatically configure IntelliSense for them no matter how complex your CMake files are.

Advanced Source Synchronization

VisualGDB includes SysprogsSync — a powerful file synchronization engine for keeping your remote source and binary folders up-to-date.

SysprogsSync handles recursive symlinks and long paths and quickly determines the minimal amount of files that needs to be updated.

For projects using the Advanced CMake subsystem VisualGDB can access sources directly over SSH.

An SSH client inside Visual Studio

Enjoy our built-in xterm-compatible terminal based on SmarTTY:

  • See your program output in a powerful terminal emulator
  • Open a background SSH shell with just one click
  • Quickly send files or entire directories in both directions
  • Support for mouse and function keys
  • Launch a multi-tabbed SSH client from any host selection dialog
  • Fast building and debugging — SSH connections are reused

Seamless unit test integration

VisualGDB supports CppUTest and GoogleTest frameworks for Linux projects out-of-the-box.

No matter if you build the projects remotely, or use a local cross-toolchain, you can use the regular Test Explorer window to run or debug tests on the Linux machine.

A separate command-line mode with XML reports makes continuous integration easy and straight-forward.

Intuitive code coverage analyzer

VisualGDB supports out-of-the-box integration with gcov. Simply enable code coverage reporting for your projects via VisualGDB Project Properties and enjoy intuitive coverage reports with easy searching, filtering, sorting and line highlighting that helps you instantly locate missed spots in your code.

VisualGDB uses a highly optimized coverage database format to support instant search and highlighting even for huge projects.

Dynamic program analysis

VisualGDB includes out-of-the-box support for Valgrind dynamic analysis. Simply enable it via VisualGDB Project Properties and quickly check your program for hard-to-track memory access errors, memory leaks, race conditions and incorrect use of synchronization primitives and many more scenarios.

VisualGDB will install and configure Valgrind automatically, so you don’t need to worry about PIDs, valgrind prefixes or multiple users running it at the same time.

Kernel-mode debugging with VisualKernel

You can easily build and debug your Linux Kernel modules using a separate VisualKernel product based on the VisualGDB engine.

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