How to install Visual Studio Code on Ubuntu 16.10, 17.04

Visual Studio Code

Visual Studio Code is a developer-friendly code editor from Microsoft. Yes, the same Microsoft that I’m not really a big fan of. The editor is supposed to be really nice, with built-in support for Git, JavaScript, TypeScript and Node.js. Plus it’s open source, with the code hosted at this GitHub repository.

For those times when I need to look at code, I mostly use Sublime Text, but for the next few weeks or months, I’ll be trialling Visual Studio Code. But first I had to install it. This post shows how I did it on Ubuntu 16.10. Same method works on Ubuntu 17.04.

Installation packages for Visual Studio Code are not in the official Ubuntu repository, but there are binary installation packages that you may download from the project’s download page. Another avenue for installation is via snaps, universal packages that work across Linux distributions.

Related Post:  Ubuntu 12.04 Precise Pangolin beta 1 screen shots

Install Visual Studio Code from .deb file

To start with this method, download the .deb file from here and save it to your downloads folder. Then use the following command to install it:

# install using the .deb file

sudo dpkg -i vscode_1.12.*_amd64.deb

#

After installation has completed, start it from the launcher.

Install Visual Studio Code from snap

Installing Visual Studio Code from snap requires that the snapd service be running, which is the default on Ubuntu. Use the following commands to install it:

# To install Visual Studio Code from snap, first find it
# > indicates output

snap find vscode
> Name    Version            Developer      Notes    Summary
> vscode  1.12.2-1494422229  flexiondotorg  classic  Code editing. Redefined.

# Then install it
# the --classic option enables classic mode and disables security confinement

sudo snap install --classic vscode
> vscode 1.12.2-1494422229 from 'flexiondotorg' installed

#

After installation has completed using this method, launch it from the command line by typing the vscode command. Started from the command line or from the launcher will get you a main window like that in Figure 1. In may ways, Visual Studio Code is just like the Atom editor, though it appears to be a lot more resource-friendly.

Visual Studio Code
Figure 1: Main interface of Visual Studio Code

Visual Studio Code
Figure 2: Rookie Ruby code in Visual Studio Code

Visual Studio Code ships with dozens of extensions. I’ll report back over the next few months on any issues I find while using this application.

Visual Studio Code extensions
Figure 3: Visual Studio Code extensions

Share:

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on linkedin
LinkedIn

Newsletter: Subscribe for updates

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

Get the latest

On social media

Security distros

Hacker
Linux distros for hacking and pentesting

Crypto mining OS

Bitcoin
Distros for mining bitcoin and other cryptocurrencies

Crypto hardware

MSI GeForce GTX 1070
Installing Nvidia GTX 1070 GPU drivers on Ubuntu

Disk guide

LVM
Beginner's guide to disks & disk partitions in Linux

Bash guide

Bash shell terminal
How to set the PATH variable in Bash
Categories
Archives
0
Hya, what do you think? Please comment.x
()
x
Algorithm 2020

Did you get your ticket yet?

Algorithm 2022 is a 3-day conference on blockchain, cryptocurrencies and AI set for Feb. 10 – 12, 2022, in Dallas. Speakers from the US Air Force, Ministry of Digital Transformation, Ukraine, and more. click that button to learn more and get your ticket. Use BSD20 code for 20% off ticket price.