GitHub Stars Latest release Total downloads Go Report

Notice of Non-Affiliation and Disclaimer

Portapps is not affiliated, associated, authorized, endorsed by, or in any way officially connected with Visual Studio Code™, or any of its subsidiaries or its affiliates.

The official Visual Studio Code™ website can be found at https://code.visualstudio.com.

The name Visual Studio Code™ as well as related names, marks, emblems and images are registered trademarks of their respective owners.

About

Visual Studio Code™ portable app made with Portapps.
A source code editor developed by Microsoft for Windows, Linux and macOS.

Latest version 1.85.1
Internal release 48
Last updated 2023/12/26
Links
Maintainer CrazyMax
Homepage https://code.visualstudio.com
License MIT License
Changelog CHANGELOG.md

Installation

Download and install the latest portable setup where you want then run vscode-portable.exe.

If you have already installed Visual Studio Code™ from the original setup, move the following files :

  • %APPDATA%\Code\* to data\appdata\Code

Then run vscode-portable.exe and remove Visual Studio Code™ from your computer.

Upgrade

For an upgrade, simply download and install the latest portable setup.

Infos

Modifications

Here is what differs from the original release to ensure portability:

  • VSCODE_APPDATA environment variable is overriden at launch and points to data\appdata
  • VSCODE_LOGS environment variable is overriden at launch and points to data\logs
  • VSCODE_EXTENSIONS environment variable is overriden at launch and points to data\extensions
  • Check for updates disabled

Configuration

Visual Studio Code™ portable can be configured through the main YAML configuration file :

app:
  cleanup: true
  • cleanup : Cleanup leftover folders (default false)

CLI

Command Line Interface (CLI) is available through code in the root folder.

Known issues

There is no known issues Please let us know if you found one!

Download

JavaScript is not enabled!

JavasScript must be enabled to allow the generation of dynamic download links.
Otherwise you can download directly from the releases page on GitHub.