Cursor、GitHub Copilot还是通义灵码,谁才是编程界的真正霸主?

前几天,我分享了一篇关于 Cursor 的入门教程,结果引发了不少读者的讨论:

很多朋友问:“Cursor 和 GitHub Copilot、通义灵码这些工具有什么不同呢?我之前用过,感觉没那么好用啊。”

简单来说:“你只需用自然语言描述你的需求,AI 就能帮你生成完整的代码框架。”这就是 Cursor 带来的新体验。

那么,相较于其他工具,Cursor 到底有什么更实用的功能呢:

  1. 模型选择更全面,灵活性更强。

  2. 全局引用,随心所欲。

  3. 一键创建整个代码

  4. 还有其他实用功能

另外,文末还有粉丝福利,千万别错过哦!

一、模型选择更全面、灵活性更强

Cursor、GitHub Copilot还是通义灵码,谁才是编程界的真正霸主?

在模型方面,Cursor 支持当前最强的代码模型 Claude3.5,同时也兼容 GPT-4GPT-4o,还能设置 Google、AzureAPI Key

当然,你还可以选择更轻量、速度更快的模型,比如 cursor-small、gpt-4o-mini,这些模型适合处理一些相对简单的任务。

总之,选择多,性价比高~

Cursor、GitHub Copilot还是通义灵码,谁才是编程界的真正霸主?

二、全局引用,随心所欲

Cursor 的一大亮点在于:当你在查看一个完整的项目代码时,它能引用所有的代码内容。

那么,这有什么好处呢?

当你需要做修改或新增代码时,它能快速了解上下文,帮助你得到更符合预期的结果。

当然,你也可以选择只引用某些文件或特定代码段。这样,Cursor 就不会去搜索整个代码库,避免无关信息影响结果。

比如,在下图中,我选中了 kamis.py 文件的第 30 到 42 行,这样 AI 就会把这段内容作为主要参考。

Cursor、GitHub Copilot还是通义灵码,谁才是编程界的真正霸主?

三、一键全局创建代码

Cursor 有个非常实用的功能:Composer

使用其他工具时,我们通常得通过聊天逐段获取新功能代码,然后再分别创建文件,粘贴代码。

虽然这样逐个确认更让人放心,但一旦功能复杂,涉及的文件太多,就会变得很耗时。

Composer 可以帮助我们迅速、有序地创建多个文件,满足我们的需求,效率大大提高。

不过,这也带来了风险。

当功能稳定后,如果要求 Composer 进行全局修改,而你没有仔细查看就接受了,出错后就很难恢复。

当然,你也可以继续让 Composer 进行修改。它目前还在测试阶段,相信未来会更好。

所以,我的建议是:先写好用户故事,再用 Composer 创建相应的代码结构,功能稳定后,建议使用右侧的 Chat 逐个优化功能,这样更方便。

四、其他实用功能

如果之前小伙伴们用过 ChatGPT、Claude3.5 编程,你可能发现,除了需要提交大量代码和背景信息外,还得逐一把生成的代码放回原来的文件里,这实在是麻烦。

而在 Cursor 中,只要基于需求生成的结果,点击几个按钮,就可以直接在对应位置帮你修改好代码。

Cursor、GitHub Copilot还是通义灵码,谁才是编程界的真正霸主?

而且还有哦~

当我们需要调整界面样式时,可以上传一张图片,让 Cursor 参考这个风格来调整代码。当然,想从头开始创建代码也是完全可以的。

Cursor、GitHub Copilot还是通义灵码,谁才是编程界的真正霸主?

最后,它还有一个非常实用的功能:AI 全局检索。

在大型代码库中,使用 Cursor 搜索代码非常方便,它能告诉你对应文件的位置和其他代码的关联。

记得使用时,点击 codebase,这样 Cursor 就会在整个代码库中搜索。当你不知道代码在哪里时,这个功能比传统工具要好用得多。

Cursor、GitHub Copilot还是通义灵码,谁才是编程界的真正霸主?

五、总结

说到这里,大家对 Cursor 这款工具应该有了更清晰的认识吧。

它确实是当前最实用的编程助手,不过也有一些不足之处。

首先,价格是个问题,最低套餐也得花费 20 美金。

此外,我们自己写点小工具还行,但如果代码涉及敏感信息,还是要谨慎使用,毕竟一旦聊天就可能扫到大部分代码,风险可不小。

最近有不少人问我,小白能不能利用 Cursor 开发商业产品。

它确实能帮你做出一些简单的应用,但想要开发复杂的工具,还是得有一些编程基础和思维。

虽然工具很不错,但千万别依赖它,真正的竞争力在于我们自身的思考能力和创造力。

如果你对编程真的感兴趣,为什么不在这个 AI 时代尝试学一门编程语言呢?

Python 是个很好的选择,既简单又容易上手。

我准备了一份超详细的 Python 学习笔记,如果你想要,评论区回复 “ python ” 就能获取。

Cursor、GitHub Copilot还是通义灵码,谁才是编程界的真正霸主?

希望这些内容对你有帮助。

如果觉得有用,别忘了点赞、收藏和分享哦!

想第一时间收到我的更新,可以给我个星标 ⭐

谢谢你阅读我的文章 ~

来源:百家号
原文标题:Cursor vs GitHub Copilot、通义灵码,谁才是真正的王者
声明:
文章来自网络收集后经过ai改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!

发表评论