概述
了解Tab如何使用AI直接在编辑器中建议多行编辑、代码修复和上下文感知的补全。
Cursor Tab是我们的原生自动补全功能。它是一个更强大的Copilot,建议整个差异(diff)并具有特别好的记忆。
通过定制模型驱动,Cursor Tab可以:
- 建议围绕光标 的编辑,而不仅仅是插入额外代码。
- 一次性修改多行。
- 基于您最近的更改和linter错误(代码检查错误)提出建议。
免费用户每月收到2000条建议(每个账单周期配额自动刷新)。专业版和企业版计划收到无限建议。
用户界面
当Cursor仅添加额外文本时,补全会显示为灰色文本。如果建议修改了现有代码,它会显示为一个差异弹窗,位于当前行的右侧。
您可以通过按Tab
键接受建议,或按Esc
键拒绝。要逐个单词部分接受建议,按Ctrl/⌘ →
键。要拒绝建议,只需继续输入,或使用Escape
键取消/隐藏建议。
每次击键或光标移动时,Cursor都会尝试基于您最近的更改提出建议。然而,Cursor不会总是显示建议;有时模型预测到无需更改。
Cursor可以从当前行上一行到下一行两行范围内进行更改。
切换
要开启或关闭该功能,请将鼠标悬停在应用程序右下角状态栏上的“Cursor Tab”图标上。
键盘快捷键
通过从Cursor菜单中选择设置 > 键盘快捷键,并搜索Accept Cursor Tab Suggestions
,将Cursor Tab绑定到自定义键盘快捷键。
常见问题解答
Tab在编写注释时干扰,我该怎么办?
您可以通过转到Cursor Settings
>Tab Completion
并取消勾选“在注释中触发”来为注释禁用Cursor Tab。