How to Use Visual Studio Code for the Web

Visual Studio Code for the Web provides a free, zero-install version of the popular VS Code editor that runs entirely inside your web browser. This article will show you how to quickly access the web editor, open local files and folders, connect to remote repositories like GitHub, and understand the core features and limitations of this browser-based development environment.

How to Access the Web Editor

To start using the web version of VS Code, open any modern web browser (such as Chrome, Edge, Firefox, or Safari) and navigate to vscode.dev. The interface will instantly load, presenting you with a familiar VS Code workspace layout complete with an Explorer, Search, Source Control, and Extensions view.

Opening Local Files and Folders

You can work on files stored directly on your local computer using the File System Access API supported by modern browsers:

  1. Click on Open File or Open Folder on the Welcome page, or use the File menu.
  2. Select the file or folder from your local system.
  3. Grant the browser permission to view and edit the files when prompted.

Once granted, any changes you save in the browser will be written directly back to your local machine.

Connecting to GitHub and Azure DevOps

One of the most powerful features of vscode.dev is its deep integration with cloud repositories:

Installing Extensions

You can customize your browser editor with extensions from the VS Code Marketplace. However, there is a key difference in how they run:

Key Limitations of VS Code for the Web

While highly convenient, vscode.dev is not a complete replacement for the desktop application. Keep the following limitations in mind: