一、编程AI工具首推Cursor
要是在一个月之前,那我只是推荐ChatGPT。
当然还会用通义灵码(因为它不要钱)。不过现在我已经把通义灵码仍垃圾桶了~ Cursor太他妈香了。
所以编程工具我首推Cursor。
二、怎么使用
1、Cursor 下载与安装
访问 Cursor 下载适合你操作系统的安装包
2、Cursor 为什么比其他的工具好用很多?
①可以灵活地根据代码内容组合 prompt
②分析当前 tab 中附近的代码
③分析用户主动框选的特定代码段
④分析用户选择的整个文件中的代码
⑤利用 RAG 将整个工作区的代码向量化,作为分析的上下文
3、使用指南,记住两个快捷键
Cursor 常用快捷键和 Visual Studio Code 键盘快捷键基本相同。快速上手只需要记住以下快捷键。如果你本身就是 VSCode 用户,记得导入插件和配置:
Ctrl+K
快速让 Cursor 帮你编写你需要的代码,也可以选中代码进行优化
Ctrl+L
弹出 Chat 聊天框,进行 QA
随便让它写一个方法:
这个看起来很厉害,不过这个根本就不是Cursor牛逼的地方。
前面说了:Cursor利用 RAG 将整个工作区的代码向量化,作为分析的上下文。这个牛逼点让Cursor知道怎么写出你想要的代码,上面这个代码正常情况下AI怎么会知道checkContent要怎么调用?怎么知道方法要返回什么内容?
因为它知道你写了一个这个方法:
这个很香吧,最香的我觉得还是代码补全,写代码真的太爽了。
4、Tab 代码补全
按下图打开设置,如果没用过的朋友会来到一个新世界~ 具体怎么样盆友你自己去体验吧,不是我截几张图就能说清楚的。
三、Cursor 到期了怎么办?
在 Cursor 中退出当前到期账号,谷歌搜索临时邮箱,重新注册登录,原有的cursor配置不会被清除,依然保留,白嫖成功~