💡 This project is inspired by and references switch2cursor.
A JetBrains IDE plugin that enhances development efficiency by enabling seamless switching between JetBrains IDE and Kiro.
-
🚀 Seamless Editor Switching
- One-click switch between JetBrains IDE and Kiro
- Automatically positions to the same cursor location (line and column)
- Perfectly maintains editing context without interrupting workflow
-
⌨️ Convenient Shortcut Support
Alt+Shift+P— Open project in KiroAlt+Shift+O— Open current file in Kiro- macOS uses
Optioninstead ofAlt
-
🔧 Multiple Access Methods
- Keyboard shortcuts
- Editor context menu
- IDE Tools menu
- Open IDE → Settings → Plugins → Marketplace
- Search for
Switch2Kiro - Click Install
- Click OK to apply changes
- Download the latest plugin package from Releases
- IDE → Settings → Plugins → ⚙️ → Install Plugin from Disk...
- Select the downloaded plugin package
- Click OK to apply changes
- Shortcut:
Alt+Shift+P(macOS:Option+Shift+P) - Context Menu: Right-click in project view → Open Project In Kiro
- Tools Menu: Tools → Open Project In Kiro
- Shortcut:
Alt+Shift+O(macOS:Option+Shift+O) - Context Menu: Right-click in editor → Open File In Kiro
- Tools Menu: Tools → Open File In Kiro
In Settings/Preferences → Tools → Switch2Kiro:
- Set Kiro executable path (default is
kiro) - Customize shortcuts through Keymap settings
- Kiro installed
- Compatible with all JetBrains IDEs (version 2022.3 and above)
# Clone repository
git clone https://github.com/oouo/switch2kiro.git
# Build plugin
cd switch2kiro
./gradlew buildPlugin
# Plugin package will be generated in build/distributions/ directoryCheck if the correct Kiro executable path is configured in Settings → Tools → Switch2Kiro.
Supports all JetBrains IDEs, including: IntelliJ IDEA, PyCharm, WebStorm, GoLand, RustRover, Android Studio, etc.
The plugin is developed based on JDK 17 and currently only supports JetBrains IDE version 2022.3 and above.
Modify in Settings → Keymap → Plugins → Switch2Kiro.
This project is licensed under the MIT License.
This project is inspired by and references switch2cursor by qczone. Thanks for the great work!
💡 本项目参考了 switch2cursor,感谢原作者的优秀工作。
一个 JetBrains IDE 插件,通过在 JetBrains IDE 和 Kiro 之间无缝切换来提升开发效率。
-
🚀 无缝编辑器切换
- 一键在 JetBrains IDE 和 Kiro 之间切换
- 自动定位到相同的光标位置(行号和列号)
- 完美保持编辑上下文,不中断工作流
-
⌨️ 便捷快捷键
Alt+Shift+P— 在 Kiro 中打开项目Alt+Shift+O— 在 Kiro 中打开当前文件- macOS 使用
Option代替Alt
-
🔧 多种访问方式
- 键盘快捷键
- 编辑器右键菜单
- IDE 工具菜单
- 打开 IDE → Settings → Plugins → Marketplace
- 搜索
Switch2Kiro - 点击 Install 安装
- 点击 OK 应用更改
- 从 Releases 下载最新插件包
- IDE → Settings → Plugins → ⚙️ → Install Plugin from Disk...
- 选择下载的插件包
- 点击 OK 应用更改
- 快捷键:
Alt+Shift+P(macOS:Option+Shift+P) - 右键菜单: 在项目视图中右键 → Open Project In Kiro
- 工具菜单: Tools → Open Project In Kiro
- 快捷键:
Alt+Shift+O(macOS:Option+Shift+O) - 右键菜单: 在编辑器中右键 → Open File In Kiro
- 工具菜单: Tools → Open File In Kiro
在 Settings/Preferences → Tools → Switch2Kiro 中:
- 设置 Kiro 可执行文件路径(默认为
kiro) - 通过 Keymap 设置自定义快捷键
- 已安装 Kiro
- 兼容所有 JetBrains IDE(版本 2022.3 及以上)
# 克隆仓库
git clone https://github.com/oouo/switch2kiro.git
# 构建插件
cd switch2kiro
./gradlew buildPlugin
# 插件包将生成在 build/distributions/ 目录下请检查 Settings → Tools → Switch2Kiro 中是否配置了正确的 Kiro 可执行文件路径。
支持所有 JetBrains IDE,包括:IntelliJ IDEA、PyCharm、WebStorm、GoLand、RustRover、Android Studio 等。
插件基于 JDK 17 开发,目前仅支持 JetBrains IDE 2022.3 及以上版本。
在 Settings → Keymap → Plugins → Switch2Kiro 中修改。
本项目采用 MIT 许可证。
本项目参考了 qczone 的 switch2cursor,感谢原作者的优秀工作!