SwitchV: Streamlining Developer Workflow with Open Source VS Code Launcher
summary
SwitchV is an Electron-based macOS launcher that records VS Code window history via a small VS Code extension, shows an instant fuzzy-search UI on a global shortcut, and opens project folders or workspaces even when VS Code is not running by invoking the code CLI. Backend runs as an in-app HTTP server with a SQLite/Prisma store and a versioned migration check; build uses Forge/Webpack and macOS notarization for App Store distribution. Recent addition streams LLM responses via user-provided API keys for code assistance and clipboard-to-LLM snippets.
AI-written summary · about
chapters (7)
- 0:00Introduction and background
- 1:30Key features overview
- 2:54Problem and solution demo
- 6:47Technical implementation details
- 10:03Packaging and distribution
- 11:52AI assistant feature
- 14:43Conclusion and takeaways








