测评 | 坏了,有 cursor 后,真没借口说不会写代码了
到底是 10x 程序员的能力,还是让非程序员从 0 到 1?这是一个值得深思的问题。
01 发现了一个神器 cursor
网址:https://www.cursor.com/

简单来说,这是一个把 AI 无缝集成进去的写代码工具。你只需要动动手指,写好 prompt,它就能帮你生成代码,并且一键应用到项目中。
实际体验下来,确实比在 ChatGPT 网站上问完代码、再复制粘贴回来要方便太多。
02 简单界面
下载 Cursor 到本地后,左侧会有一系列简单的教程。话说,这个编译器用起来的感觉,跟 VSCode 几乎一模一样。
通过几个例子,它就能教会你如何跟 Cursor 协作写代码。

当然,界面是全英文的。英文水平有限的话,看起来会有点费劲。不过没关系,有 AI 帮忙。直接让 ChatGPT 帮忙解读一下就行,现在 ChatGPT-4o 可以直接读图,非常方便。

03 测试一下几种功能
官方示例中,给出了几个核心功能:找代码 bug、代码解释、代码查找、代码语言转换、代码询问等。
“找 bug”和“代码解释”这两个能力,表现中规中矩。一般的 AI,比如 ChatGPT、Claude,或者国产的 Kimi、智谱等大模型,也都能轻松完成。
但有一个细微的差别,举个例子来说。
如果用 ChatGPT 来帮忙找 bug,流程是这样的:先把代码复制到 ChatGPT,然后补上一句“帮我找到代码中的 bug”。等它修改好之后,再把代码复制粘贴回自己的编译器里。这是很常规的操作。

那么在 Cursor 中呢?教程提示说,只需要按“Ctrl + L”,呼出聊天框,就可以直接输入了。

发现没有?当 AI 回答完毕后,多了一个“Apply”按钮。点一下试试看。

它直接就把代码修改好了,完全不需要自己再进行“复制粘贴”这样的操作。不仅如此,它还会用红绿两色清晰地标记出来:红色是删掉的部分,绿色是新增的部分。
先不说代码修改得是否正确(一般使用代码能力比较强的 ChatGPT-4o 或 Claude 3.5 的 API,基本不会有问题),单是这省心的体验,就足以让人眼前一亮了。
此时再回头看用 ChatGPT 找 bug 的流程,无异于在汽车时代还在用人力拉车。这效率差距,一目了然。回不去了。
04 更好用的,是可以直接跟整个项目的代码对话
如果用 AI 来帮忙写过代码,一定会遇到一个非常明显的痛点:你没办法把整个项目的代码文件全部粘贴给 AI,来帮自己实现某些功能。因为真的,太麻烦了。
比如最近在写的一个 AI 项目,里面几十个文件,分布在不同的目录下,错综复杂。但有了 Cursor,可以直接跟整个项目中的代码文件进行问答。试试看:
先把代码导入 Cursor,按“Ctrl + L”开始询问。先问个简单的试试手:
“我在哪里调用了使用 AI 的 API?”
结果发现,它会先搜索整个项目的所有文件,然后再去查询。最终结果很准确,直接定位到了代码实现部分。

05 更进一步
再试试增加一点难度,看看基于整个项目,如何实现一个新功能:
“我想增加一个新功能,搞一个字典,把成语和成语对应的 URL(我自己补充)对应起来。当生成一个随机成语后,再通过字典找到该 URL,并返回。请你帮我生成代码。”
结果,顺利实现。完全不需要指定在哪个文件里面修改,它自己就会从头到尾搜索,并且明确告诉你,在哪里改、怎么改。

06 推荐指数 ⭐⭐⭐⭐⭐
到这里,已经忍不住想专门写一篇文章来推荐这个好用的工具了。
它真正把 AI 很好地集成到了编译器里面,各种丝滑操作对写代码的人非常友好。正如开头所说,Cursor 完全可以释放出 10x 程序员的能力。另一方面,动动嘴就能完成代码,也确实能帮非程序员实现从 0 到 1 写代码的跨越。
好的工具,必须推荐。这次,给五星好评。
-
- 关于宇宙的好的网名有哪些
- 角色扮演 | 1
- 网名