Develop on a remote machine using SSH in Visual Studio Code

Beginner
Developer
Visual Studio Code

In this module, you'll learn how to seamlessly develop on a remote machine using the Visual Studio Code Remote - SSH extension. We'll explore how to run and debug code located on a remote machine, while locally using Visual Studio Code's full feature set.

Learning objectives

By the end of this module, you'll be able to:

  • Set up an SSH host on a remote machine
  • Configure a project on a remote machine
  • Install the Visual Studio Code Remote - SSH extension
  • Run and debug code while connected over SSH

Prerequisites

  • Basic knowledge of software development, such as what it means to run and debug code
  • Basic familiarity with the Visual Studio Code editor