A VSCode extension that enables quick switching between VSCode and Android Studio or Xcode. Note that WebStorm support has been removed from version 1.1.0.
✨ Features
🚀 Quick switching between VSCode and Android Studio or Xcode
📂 Open current file in Android Studio or Xcode with the same position
📁 Open current project in Android Studio or Xcode
🛠️ Support for:
Android Studio
Xcode
⌨️ Keyboard shortcuts support
📝 Context menu integration
🌐 Cross-platform support (Windows, macOS, Linux)
📦 Installation
Open VSCode
Press Ctrl+Shift+X (Windows/Linux) or Cmd+Shift+X (macOS) to open the Extensions view
Use one of the following methods to open the file in Android Studio or Xcode:
Keyboard shortcuts:
Android Studio: Alt+Shift+O a
Xcode: Alt+Shift+O x
Right-click the file and select "Open File in [IDE]"
Use the Command Palette (Ctrl+Shift+P) and type "Open File in [IDE]"
Opening Projects
Open the project you want to switch in VSCode
Use one of the following methods to open the project in Android Studio or Xcode:
Keyboard shortcuts:
Android Studio: Alt+Shift+P a
Xcode: Alt+Shift+P x
Right-click the project in the Explorer and select "Open Project in [IDE]"
Use the Command Palette (Ctrl+Shift+P) and type "Open Project in [IDE]"
⌨️ Keyboard Shortcuts
Android Studio:
Open File: Alt+Shift+O a
Open Project: Alt+Shift+P a
Xcode:
Open File: Alt+Shift+O x
Open Project: Alt+Shift+P x
🤝 Contributing
We welcome contributions! Here's how you can help:
Fork the repository
Create a feature branch (git checkout -b feature/amazing-feature)
Commit your changes (git commit -m 'Add some amazing feature')
Push to the branch (git push origin feature/amazing-feature)
Open a Pull Request
❓ FAQ
Q: The IDE doesn't open when I use the shortcut or context menu
A: Please check:
The IDE path is correctly configured in VSCode settings
The IDE is properly installed
You have sufficient permissions to run the IDE
Q: Can I use different IDEs for different projects?
A: Yes! You can configure IDE paths per workspace:
Open VSCode settings
Switch to the Workspace tab
Configure the IDE paths for your current workspace
Q: Does it support WebStorm or other JetBrains IDEs?
A: Starting from version 1.1.0, the extension no longer supports WebStorm. It now only supports Android Studio and Xcode. Support for other IDEs may be added in future versions.
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
📮 Feedback
If you encounter any issues or have suggestions, please: