多多读书
830 字
4 分钟
Cursor 最近又火了?开发体验超过 VS Code?

随着 AI 兴起热度火了一把的 Cursor,之后慢慢归于平淡,最近又频频被人提起。让人不禁好奇:Cursor 现在的发展如何?

Cursor 是 VS Code 的一个分支(fork),集成了强大的 AI 代码功能。因此,VS Code 用户可以无缝切换到 Cursor,并且继续使用原有的主题和插件。安装 Cursor 时,可以一键导入 VS Code 的所有插件,这使得迁移过程非常方便。

Cursor 的界面和操作与 VS Code 几乎完全一致,因此用户不必担心适应问题。

使用 Cursor 的主要目的是其 AI 代码编写功能,否则仅使用 VS Code 就已经足够。Cursor 刚发布时,集成了免费使用的 ChatGPT,这吸引了大量用户。然而,随着收费模式的引入和 VS Code 本身集成了 GitHub Copilot 以及其他强大插件,许多用户又回到 VS Code。

最近,Cursor 的用户体验显著提升,并且引入了一些新功能,使其再次进入大众视野。具体有哪些新功能呢?

Cursor Tab 补充代码#

Cursor 的 AI 自动提示补充代码功能,与 GitHub Copilot 类似,响应速度快且准确度高,是一个非常不错的替代品。

AI 编写代码#

通过⌘ K调起输入框,输入你的代码需求,AI 会自动生成代码。结合 Claude 3.5 Sonnet,生成的代码质量堪称完美。

快速提问#

使用⌘ L可以调起聊天输入框,它会以当前文件内容为上下文,用户可以直接进行提问,也可以选中内容进行详细询问。对于代码重构、优化和解读有不错的体验。

不过对于免费用户还是有一些对话次数限制,如高级模型(GPT-4/GPT-4o/ Claude 3.5 Sonnet 等)只有 50 次慢速请求。如果是新用户,可以体验 15 天的会员权限。

Cursor 内置模型包含如下:

免费用户如果不想订阅会员,毕竟 20 美元/月还是有些肉疼。那可以选择使用自己的 key,像 Deepseek 0.1 元/百万 tokens 的白菜价模型,正好可以用在这里。Cursor 没有专门的 Deepseek 自定义模型填写区域,但由于 Deepseek 请求参数跟 OpenAI 是一样的,可以填入到 OpenAI 的设置中去。

总结#

经过全面体验,Cursor 在 AI 辅助编程方面确实展现出了卓越的性能:

  1. 多样化的 AI 模型选择:用户可以根据不同需求选择合适的 AI 模型,灵活性大大提高。
  2. Cursor Tab 的显著进步:代码补全功能的改进使得它可能成为取代其他类似插件的有力竞争者。
  3. 无缝集成的 AI 助手:与传统编辑器相比,Cursor 将 AI 功能更深度地整合进了开发流程,提供了更自然、更高效的编程体验。

然而,Cursor 是否能完全超越 VS Code 还有待进一步观察。VS Code 拥有庞大的用户基础和丰富的插件生态系统,这些优势不容忽视。Cursor 的成功可能取决于它如何在保持与 VS Code 兼容性的同时,继续创新和改进其 AI 功能。

Cursor 最近又火了?开发体验超过 VS Code?
https://fuwari.vercel.app/posts/20240807/
作者
我也困了
发布于
2024-08-07
许可协议
CC BY-NC-SA 4.0