A VS Code extension that allows you to quickly open the current workspace folder with your preferred IDE.
- Configurable list of IDEs with their respective commands
- Quick Pick interface to select from available IDEs
- Opens the current workspace folder in the selected IDE via terminal
- Pre-configured with common IDEs (Rider, WebStorm, IntelliJ IDEA, Visual Studio, etc.)
- Open the Command Palette (
Ctrl+Shift+PorCmd+Shift+P) - Type "Open With" and select the command
- Choose your preferred IDE from the list
- The extension will open a terminal and execute the IDE command in the current folder
You can customize the available IDEs in VS Code settings:
{
"openWith.ides": {
"Rider": "rider",
"WebStorm": "webstorm",
"IntelliJ IDEA": "idea",
"Visual Studio": "devenv",
"Sublime Text": "subl",
"Atom": "atom",
"Code": "code",
"Custom IDE": "your-custom-command"
}
}- The IDE commands must be available in your system PATH
- A workspace folder must be open in VS Code
To set up for development:
- Install dependencies:
npm install - Compile:
npm run compile - Press F5 to open a new Extension Development Host window
- Test the extension in the new window
To build the extension:
npm run compileTo watch for changes during development:
npm run watch