Application: Visual Studio Code
Visual Studio Code is a free source-code editor made by Microsoft for Windows, Linux, and macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded Git. Users can change the theme, keyboard shortcuts, preferences, and install extensions that add additional functionality.
VSCode Portable 1.0.0 Dev Test 12 [x64] (1 ± 80 MB download | ± 220 MB installed)
VSCode Portable 1.0.0 Dev Test 12 [x86] (1 ± 80 MB download | ± 220 MB installed)
Dev Test 11 (and newer) has different data location than the previous release (
App\VSCode\Data). Don't try to upgrade (from previous release) since it's incompatible, use fresh install instead.
1) Completely portable without using native portable mode or extra parameters. You can even launch (Not working on some tested sytems and has problem managing multiple instances)
Code.exe directly (as secondary instances) and their data will still be kept in
VSCodePortable\Data\Code folder. No need to worry about extensions that directly launch non-portable instances of VSCode anymore! Concept from CrazyMax's VSCode.
2) Supports some portable development environments (MinGW, Python, Java, and Git). You don't need to modify
PATH variable manually anymore. By default it will look for
CommonFiles folder (e.g.
CommonFiles\Java) on the parent directory of
3) Virtualized user environments. By default, . (Other apps launched by VSCodePortable (e.g. web browser) will also be virtualized, which is bad for some people)
LOCALAPPDATA will be redirected to
VSCodePortable\Data\Virtual folder. So you can leave almost no trace on your current system and just need to copy
VSCodePortable folder in case you want to use it again on another computer. Simply disable this behaviour by editing
4) Disabled telemetry, crash reporter, auto update (also for extensions), and other tweaks by using
Dev Test 1,2,3,4 - Published on my GitHub but not here (now abandoned).
Dev Test 5 - First release on this forum. All known issues fixed. No prepackaged extension.
Dev Test 6 - Fixed some typos. Now using online installer (separated for x86 and x64).
Dev Test 7 - Removed
[Environment] section (in
VSCodePortable.ini) due to unexpected behaviour on some systems.
Dev Test 8,9,10 - Personal experimental builds, never published online.
APPDATA will no longer be redirected to
Data\Virtual folder (removed all kind of virtual environments, use Docker or similar apps instead). Removed deprecated settings.
Dev Test 11 - Major changes. Use native portable mode for VSCode (VSCode data will now be written to
App\VSCode\Data). This is to prevent portability issue caused by extensions that try to launch its own VSCode instance(s). Removed leftovers created by specific extensions & development environments (Java and C++).
Dev Test 12 - Fixed download description on installer (x86 descripted as x64). Added shortcuts on
Data folder (which point to
App\VSCode\Data\extensions). Added manual
Cleanup.cmd script on
Changelog on the first post.
In case any of you want to modify it and make your own version for VSCodium, I will happily allow it. I may also make one in the (long) future but no promise.
Hi, thanks for all your work! Times ago I read vscode wasn't ported already, because of some internal metric stuff and similar. I want to suggest the Visual Studio Codium project, if it could be helpful.
Apparently Makazz already made one in the past. It has fewer features compared to my release, though. Just tell me again if you need the exact same features (auto detect DE, etc) but for VSCodium.