从 VSCode 迁移(Migrating from VSCode)
Kiro 基于 Visual Studio Code 的开源基础构建,保留了你熟悉的界面,并融入了 AI 增强的开发功能。这种共享架构确保你能顺利将现有的 VS Code 配置迁移到 Kiro。
配置文件迁移(Profile Migration)
由于 Kiro 使用 VS Code 架构,因此能与你现有的开发环境完全兼容。你可以无缝迁移你的个性化设置,包括扩展、主题、配置项和快捷键,无需担心兼容性问题。
手动迁移配置文件(Manual Profile Migration)
如果你需要在不同设备之间迁移,或更细粒度地控制配置,可以使用 VS Code 的原生导出/导入功能。
从 VS Code 导出配置文件
- 打开 VS Code 中的 命令面板(Command Palette):
⌘
/Ctrl
+Shift
+P
- 在命令面板中输入并选择 “Preferences: Open Profiles (UI)”
- 在侧边栏中选择你想导出的配置文件
- 点击右上角的三点菜单,选择 Export
- 将文件保存到本地,或发布为 GitHub Gist
在 Kiro 中导入配置文件
- 打开 Kiro 的 命令面板(Command Palette):
⌘
/Ctrl
+Shift
+P
- 输入并选择 “Preferences: Open Profiles (UI)”
- 在 New Profile 旁的下拉菜单中选择 Import Profile
- 输入 GitHub Gist 的链接,或选择本地导出的文件
- 点击 Import 进行导入
- 在侧边栏中选择该配置文件,并点击对勾激活
导入的配置文件内容包括:
- 界面颜色主题和 UI 偏好设置
- 编辑器和工作区的配置项
- 自定义快捷键和按键绑定
设置与界面(Settings and Interface)
设置菜单(Settings Menus)
Kiro 扩展了 VS Code 的设置架构,增加了用于控制 AI 功能的专属面板。
Kiro 设置(Kiro Settings)
- 打开方式:命令面板(
⌘
/Ctrl
+Shift
+P
) → “Preferences: Open Settings (UI)” - 在设置界面中进入 Kiro Agent 分类
- 配置 AI 行为、智能自动化、可信命令和 Kiro 专属功能
VS Code 设置(VS Code Settings)
- 打开方式相同
- 你原来的 VS Code 设置依然保留,且与 Kiro 设置并存运行
版本更新(Version Updates)
Kiro 会定期与 VS Code 的开发进度同步更新。虽然会吸收最新特性和改进,但我们会有选择性地基于稳定版本进行集成,以确保 AI 功能与整体系统的可靠性。
扩展兼容性(Extension Compatibility)
Kiro 使用 OpenVSX 扩展注册表,这确保它可以兼容大多数开源扩展。凡是能在 OpenVSX 上找到的扩展都可以无缝迁移,并在 Kiro 中获得 AI 增强能力:
- 语言扩展(Language extensions):完整功能兼容
- 主题扩展(Theme extensions):视觉体验完全一致
- 调试扩展(Debugging extensions):调试流程不中断
- Git 扩展(Git extensions):增强了自动提交生成和代码审查功能
📌 注意事项
只有在 OpenVSX 注册表中可用的扩展才能被导入。某些仅限 VS Code Marketplace 的扩展,可能无法在 Kiro 中使用。