vscds
<VS Code Data Swapper> Easily swap between multiple data folders.
Summary
| Latest Version | Unknown |
|---|---|
| License | MIT |
| CI Status | Failing |
| Downloads | 0 |
| Last Indexed | 2026-07-22 05:28 |
Tags
Installation
nimble install vscds
choosenim install vscds
git clone https://github.com/doongjohn/vscds
OS Compatibility
| Platform | Linux | macOS | Windows | FreeBSD | OpenBSD | NetBSD | Android | iOS | WASM | Embedded |
|---|---|---|---|---|---|---|---|---|---|---|
| vscds | ✓ | ✓ | ✓ | - | - | - | - | - | - | - |
Source
| Repository | https://github.com/doongjohn/vscds |
|---|---|
| Homepage | https://github.com/doongjohn/vscds |
| Registry Source | nimble_official |
README
VS Code Data Swapper
This console app takes advantage of VS Code Portable Mode to make your VS Code Environment more Organized.
※ Currently only tested on Windows 10!
※ Currently it does not work on MacOS!
What it does
It simply swaps data folder!
see VS Code Portable Mode
Installing
using nimble:
nimble install vscds
How to use
- install vscds
- run vscds using a terminal
- configure settings.json
- run vscds and enter
helpor?for help
Settings
settings.json
// Command for starting VS Code.
// (Uses startProcess())
"vscodeRunCommand": "code",
// Command for Revealing VS Code directory.
// (Uses execCmd())
// (If a explorer.exe is launched successfully, it returns exit code 1)
"vscodeRevealCommand": "explorer \"D:\\My Apps\\VS-Code\"",
// Location of the VS Code executable.
"vscodePath": "D:\\My Apps\\VS-Code",
// Inactive data folders will be stored inside this folder.
"inactiveFolderName": "data-inactive",
// Currently active Data name.
// (If it becomes inactive it will be renamed and moved to '<VS Code Path>/data-inactive/nim')
"currentDataName": "nim"
Features
- [x] CMD: Show help.
- [x] CMD: Open settings file.
- [x] CMD: Swap data folder.
- [x] CMD: Create data folder.
- [x] CMD: Delete data folder.
- [x] CMD: Rename data folder.
- [x] CMD: List all data folders.
- [x] CMD: Run VS Code.
- [x] CMD: Reveal VS Code directory in explorer.
TODO
- [ ] ADD: MacOS Support(?).
- [ ] FIX: Exterminate bugs.