Tab 补全
Tab 是 Cherri Code 的 AI 驱动型代码自动补全功能。它会根据你最近的编辑、周边代码和 linter 错误,在你输入时提供代码建议。
如何接受或拒绝建议?
- 接受整条建议:按 Tab
- 拒绝:按 EscapeEsc 或继续输入
- 逐词接受:
- Mac:按 CmdCtrl + Arrow Right
- Windows/Linux:按 Ctrl + Arrow Right
建议会以灰色文本显示在光标前方。
Tab 可以同时编辑多行吗?
可以。Tab 可以修改多行、添加缺失的导入语句,并针对相关代码建议协调一致的编辑。
什么是文件内跳转?
接受 Tab 建议后,再按一次 Tab。Tab 会预测你的下一个编辑位置并跳转过去,省去手动滚动或导航的麻烦。
Tab 能否建议编辑其他文件?
可以。当一个文件的更改需要同步更新另一个文件时,Tab 会预测跨文件编辑。可以跳转到其他文件时,编辑器底部会显示一个传送窗口。
如何开启或关闭 Tab?
点击 Cherri Code 右下角的 Tab 状态指示器,可进行以下操作:
- 暂停:在指定时长内暂时禁用 Tab
- 全局禁用:对所有文件关闭 Tab
- 针对特定扩展名禁用:对特定文件类型 (如 markdown 或 JSON) 关闭 Tab
你也可以在 Cherri Code 设置 > Tab 中配置 Tab 设置。
我可以更改 Tab 的键盘快捷键吗?
可以。在键盘快捷键设置中搜索 Accept Cherri Code Tab Suggestions,然后重新设置其快捷键。