Microsoft Visual Studio Code is an integrated development environment (IDE) created for developers to make app development easy in any language & for any platform. Visual Studio Code is created by Microsoft, for the development of Android, iOS, Mac, Windows, web, and cloud applications. VSCode can also be used in the development of web sites and web applications/services.
Some key benefits you’ll enjoy by choosing Visual Studio Code as your IDE are:
- Write your code fast
- Debug and diagnose with ease
- Test often, release with confidence
- Extend and customize to your liking
- Collaborate efficiently
Microsoft provides packages for the installation of VSCode on Linux, Windows and macOS. The recommended installation method on Linux is via official package repositories. On a Debian based system this will via the APT repository.
Install below tools before adding VSCode repository to MX Linux:
sudo apt update sudo apt install curl software-properties-common apt-transport-https -y
Enable GPG repository when done:
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg sudo install -o root -g root -m 644 microsoft.gpg /etc/apt/trusted.gpg.d/
With the GPG key imported add the APT repository
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
Inform the system of the repository added:
$ sudo apt update Hit:1 https://mirror.liquidtelecom.com/mxlinux/packages/mx/repo buster InRelease Hit:2 https://download.docker.com/linux/debian buster InRelease Hit:3 https://brave-browser-apt-release.s3.brave.com stable InRelease Hit:4 http://dl.google.com/linux/chrome/deb stable InRelease Hit:5 http://deb.debian.org/debian buster-updates InRelease Hit:6 http://deb.debian.org/debian buster InRelease Hit:7 https://deb.opera.com/opera-stable stable InRelease Hit:8 http://deb.debian.org/debian-security buster/updates InRelease Get:9 https://packages.microsoft.com/repos/vscode stable InRelease [3,959 B] Get:10 https://packages.microsoft.com/repos/vscode stable/main amd64 Packages [223 kB] Fetched 227 kB in 3s (76.2 kB/s) Reading package lists... Done Building dependency tree Reading state information... Done
Then install Visual Studio Code on MX Linux 19:
sudo apt install code
Wait for the installation of Visual Studio Code on MX Linux 19 to complete.
... The following NEW packages will be installed: code 0 upgraded, 1 newly installed, 0 to remove and 23 not upgraded. Need to get 64.8 MB of archives. After this operation, 273 MB of additional disk space will be used. Get:1 https://packages.microsoft.com/repos/vscode stable/main amd64 code amd64 1.52.1-1608136922 [64.8 MB] Fetched 38.2 MB in 10s (3,936 kB/s) Selecting previously unselected package code. (Reading database ... 433656 files and directories currently installed.) Preparing to unpack .../code_1.52.1-1608136922_amd64.deb ... Unpacking code (1.52.1-1608136922) ... Setting up code (1.52.1-1608136922) ... Processing triggers for mime-support (3.62) ... Processing triggers for shared-mime-info (1.10-1) ... Processing triggers for desktop-file-utils (0.23-4) ...
You can launch Visual Studio Code on MX Linux 19 from the command line or Desktop Launcher.
The application window should be shown to you and customizations can be started.
Enjoy your new VSCode coding life.