Cursor 这些天花板级别编码技巧,白嫖到 yyds
golang学习记
2026年06月16日 09:29
收录于文集
共6篇

用 Cursor 第一天:怀疑

用 Cursor 一周:依赖

用 Cursor 一个月:忘记怎么手写 for 循环

聊天式编程已经成为了编程方式的潮流,这种潮流预示着人们对提高效率有了更大的要求。不能高效使用 AI 工具为己所用的程序员将很快被时代抛弃。

本文将介绍使用 cursor 的高效技巧,全方位提升你的编程体验。

第一个,精准化上下文

Cursor的回答效果与提供的上下文信息质量直接相关。越准确的信息越能提升其建议的准确性。

通过“@”标记相关文件和链接,可以提 cursor 建议的精确度。例如,在开发API端点时,可以这样指定任务:

@routes/api.go @models/user.go 创建用户注册接口,执行输入参数验证、密码加密并保存用户信息。

cursor 提供了很多的@功能,帮我们快速切换到不同上下文。

它们的上下文范围排序如下

第二个,Composer AI 程序员

Composer是Cursor中一个高效的编码辅助功能,类似于通义的 AI 程序员,或 trae 的 builder。

就目前 composer 的能力来说,我们不能期望让它一次完成一个大的需求任务开发,我目前的最佳实践是把一个大的任务拆分为 3 到 4 个小任务扔给 composer 去实现。

composer 也会出错,但是 composer 有个很好的快照功能,可以回退代码。

如果你在测试后发现代码有问题,点击 Restore 按钮,就可以回退到此次对话前的代码状态。

这个功能目前在其他 AI 编程工具还没出现过。

第三个,自定义上下文:notepad 

发现没有,以前的 AI 工具提供的上下文,都是工具内部默认有的,却不能根据需要自己定义符合任务的上下文。

notepad 就是来解决这个问题的。

第四个,内置终端➕ctrl k

在打开 cursor 终端之后,发现命令不会了,怎么办?

现在可以直接使用快捷键 ctrl k,然后用自然语言描述命令,如果你觉得生成的命令 ok 就可以使用快捷键 ctrl enter 执行命令。

第五个,/edit 快速编辑

利用 /edit 命令快速描述并实现对当前文件的更改。

聊天输入框中输入 /edit,描述你想对当前文件进行的更改。

特别适合一些简单但认为操作很繁琐的操作,比如:将所有 for 循环重构为 map 和 filter 操作。

第六个,无限使用 cursor 

免费期限用完时,可以注销账户再使用原邮箱登录,你又能获得一条 14 天 500 条 Claude 3.5 Sonnet 的使用权限。