How Visual Studio Code leverages Azure Pipelines Artifact Caching Tasks to improve CI
Improving CI Build Times
February 18, 2020 by Ethan Dennis, @erdennis13 and João Moreno, @joaomoreno
Visual Studio Code is a large project with lots of moving parts and an active participant list. We have shown how we actively use Azure Pipelines to keep up with good engineering practices by maintaining our build and continuous integration infrastructure. In this blog post, we’ll talk about how we used the Azure Pipelines Artifact Caching Tasks to dramatically reduce our CI build times.
We described

Visual Studio Code January 2020
January 2020 (version 1.42)
Update 1.42.1 : The update addresses these issues .
Downloads: Windows: User System | Mac | Linux: snap deb rpm tarball
Welcome to the January 2020 release of Visual Studio Code. There are a number of updates in this version that we hope you will like, some of the key highlights include:
- Rename preview - See pending renames in a diff view and easily accept or reject changes.
- Open editors limit - Set

Visual Studio Code November 2019
November 2019 (version 1.41)
Update 1.41.1 : The update addresses these issues .
Downloads: Windows: User System | Mac | Linux: snap deb rpm tarball
Welcome to the November 2019 release of Visual Studio Code. There are a number of updates in this version that we hope you will like, some of the key highlights include:
- Compact folders in Explorer - Single child folders collapsed by default.
- Edit left side of diff views - You can now

Visual Studio Code October 2019
October 2019 (version 1.40)
Update 1.40.1 : The update addresses these issues .
Update 1.40.2 : The update addresses these issues .
Downloads: Windows: User System | Mac | Linux: snap deb rpm tarball
Welcome to the October 2019 release of Visual Studio Code. As announced in the October iteration plan , we focused on housekeeping GitHub issues and pull requests as documented in our issue grooming guide . Across all of our VS Code

Inspecting Docker Containers with Visual Studio Code
Inspecting Containers with VS Code
October 31, 2019 by Bowden Kelly, @bowdenk7
When developing containerized applications, it is common to try to debug build and runtime issues by attaching a shell to the running container using docker exec --it {containerID} /bin/sh .

This technique allows you to inspect the container environment via the command line, but it doesn't give you a rich set of tools to diagnose issues.
In this post, we'll look at how you can
Visual Studio Code September 2019
September 2019 (version 1.39)
Update 1.39.1 : The update addresses these issues , including a fix for a security vulnerability.
Update 1.39.2 : The update addresses these issues .
Downloads: Windows: User System | Mac | Linux: snap deb rpm tarball
Welcome to the September 2019 release of Visual Studio Code. There are a number of updates in this version that we hope you will like, some of the key highlights include:

Visual Studio Code Remote SSH Tips and Tricks
Remote SSH: Tips and Tricks
October 3, 2019 by Sana Ajani, @sana_ajani
In a previous Remote SSH blog post , we went over how to set up a Linux virtual machine and connect to the VM using the Remote - SSH extension in Visual Studio Code. In this blog post, we'll go into some tips and tricks that you can use to get the most out of your remote setup.
Connect using Remote SSH
The Visual Studio Code Remote - SSH extension allows you to connect

Visual Studio Code August 2019
August 2019 (version 1.38)
Update 1.38.1 : The update addresses these issues .
Downloads: Windows: User System | Mac | Linux: snap deb rpm tarball
Welcome to the August 2019 release of Visual Studio Code. There are a number of updates in this version that we hope you will like, some of the key highlights include:
- Preserve case for global search and replace - Keep letter casing across multi-file search/replace.
- Settings editor string

Using WSL 2 with Visual Studio Code
WSL 2 with Visual Studio Code
September 3, 2019 by Matt Hernandez, @fiveisprime
It's been a couple of months since the initial betas for the Windows Subsystem for Linux 2 (WSL 2) were launched and I wanted to share a bit about what this is all about and how this will help you be more productive. I've been using the beta since it landed in Windows Insiders and I quickly switched over to using WSL 2 exclusively in my daily development tasks.
What's changing

Visual Studio Code July 2019
July 2019 (version 1.37)
Update 1.37.1 : The update addresses these issues .
Downloads: Windows: User System | Mac | Linux: snap deb rpm tarball
Welcome to the July 2019 release of Visual Studio Code. There are a number of updates in this version that we hope you will like, some of the key highlights include:
- Full product icon refresh - New modern icons across all of VS Code.
- Edit string arrays in the Settings UI -