Cursor - AI代码编辑器
为了让你特别有生产力的建造,Cursor 是使用AI进行编码的最佳方式。
Tab 补全
Cursor 包含强大的自动完成功能,可预测您的下一次编辑。启用后,它始终处于打开状态,并将考虑您最近的更改,跨多行建议对代码进行编辑。
Chat-与AI聊天
Chat 允许您与看到您的代码库的 AI 交谈。聊天室始终可以看到您当前的文件和光标,因此您可以向它询问诸如:“这里有 bug 吗?您可以使用 ⌘+Shift+L 或 “@” 将特定代码块添加到上下文中。您可以使用 ⌘+Enter 与整个代码库聊天。
⌘ K
⌘ K 允许您使用 AI 编辑和编辑代码。要进行编辑,请尝试选择一些代码,单击“编辑”,并描述应如何更改代码。要生成全新的代码,只需键入 ⌘ K,无需选择任何内容。
Tab 特点
【多行编辑】: 光标可以一次建议多个编辑,从而节省您的时间。
【智能重写】:不小心输入,Cursor 会修复您的错误。
【光标预测】:Cursor 会预测您的下一个光标位置,以便您可以无缝导航代码。
Chat 特点
【即时申请】:通过单击任何聊天代码块顶部的 play 按钮,将聊天中的代码建议应用回您的代码库。
【代码库答案】:使用 @Codebase 或 ⌘ Enter 询问有关您的代码库的问题。Cursor 将搜索您的代码库以查找与您的查询相关的代码。
【引用您的代码】:带有 @ 符号的参考代码,用作 AI 的上下文。只需键入 @ 即可查看文件夹中所有文件和代码符号的列表。
【使用图像】:点击聊天下方的图片按钮,或将图片拖到输入框中,将视觉上下文包含在聊天中。
【询问Web】:使用 @Web 从 Internet 获取最新信息。Cursor 将为您搜索 Web 并使用最新信息来回答您 的问题。
【使用文档】:使用 @LibraryName 引用常用库,或使用 @Docs →添加新文档 添加您自己的库。
⌘ K 特点
【快速编辑】:使用 AI 编辑和编写代码。选择一些代码,单击 ⌘ K,并描述应如何更改代码。或者,使用 ⌘ K 生成新代码,而不选择任何内容。
【终端⌘ K】:在终端中使用 ⌘ K 以简单的英语编写终端命令。Cursor 会将它们转换为您需要的终端命令。
【快速问题】:如果您对代码的某些部分有任何快速问题,您可以选择并单击“快速问题”以立即获得答案。