Cursor 一直是AI编程界的顶流!不管你是编程小白,还是经验丰富的技术大佬,它都能帮你在代码的世界里一路狂飙。我通过Cursor的文档,总结了几个容易忽略的使用技巧,没准某个技巧就会让你的效率提高百倍。今天,我就来给大家分享10个超实用的Cursor技巧。ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;padding-left: 8px;color: rgb(63, 63, 63);">终端 Cmd K在内置的 Cursor 终端中,您可以按 Ctrl+K(Command+K) 在终端底部打开提示栏,在此用自然语言描述你想执行的命令,Cursor会帮你自动生成想要的命令并支持预览。如果您在提示栏中按下 Alt+Enter(Option+Enter) ,Cursor将直接在提示栏中响应您描述的问题。
ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;color: rgb(63, 63, 63);">
ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;margin: 0.1em auto 0.5em;border-radius: 4px;" title="null"/>ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;padding-left: 8px;color: rgb(63, 63, 63);">@Docs 索引文档ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">如果你想要爬取和索引尚未提供的自定义文档,你可以通过 @Docs > Add new doc 来实现。 在你粘贴完想要添加的文档 URL 后,会出现以下对话框:ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;color: rgb(63, 63, 63);">
ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;margin: 0.1em auto 0.5em;border-radius: 4px;" title="null"/>然后,Cursor 就会对该文档进行索引和学习,你将能够像使用任何其他文档一样将其用作上下文。ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;padding-left: 8px;color: rgb(63, 63, 63);">@Web 智能网络搜索ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;letter-spacing: 0.1em;color: rgb(63, 63, 63);">在对话框中通过 @Web,Cursor 会根据你提供的查询和上下文构建搜索查询,并搜索网络以 找到相关信息作为额外的上下文,这样对于查找最新信息特别有用。ingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", "Microsoft YaHei", Arial, sans-serif;font-size: 14px;color: rgb(63, 63, 63);">
使用.cursorignore让Cursor忽略文件
默认情况下Cursor会索引项目的所有文件用于提高AI回答的准确性,有时项目太大,索引的时间会很长,如果你希望Cursor忽略某些文件,可以在项目的根目录中使用 .cursorignore 文件。如果您已经有 .gitignore,则默认情况下将忽略这些文件。如果您想忽略其他文件,可以将它们添加到 .cursorignore 文件中。

AI 提交信息
你只需点击一下提交信息旁边的✨图标,Cursor会根据你的Git历史提交记录模仿你的风格,自动生成Git提交信息。

Checkpoints 检查点
Composer每次更新代码都会创建一个检查点。您可以通过点击该检查点附近的 checkout 返回到任何之前的版本。如果您不喜欢当前的更改并希望恢复到早期的代码版本,这会很有用。

AI Fix in Chat
当代码中出现波浪线时,说明代码需要修改,这是将鼠标悬停在波浪线上,会出现蓝色的AI Fix In Chat,点击后AI会在对话框给出相应的修改意见,你需要Apply并再次确认即可修改代码。

@Git 高效利用Git提交与差异
在 Cursor 的聊天中,你可以使用 @Git 将 Git 提交、差异或拉取请求添加到你的提示中,一个常见用例是允许 Cursor 的AI扫描差异并查找可能由差异引起的错误或问题。
你也可以使用 @Diff of Working State 从你当前的差异中生成提交消息。