开发者青睐的几款 AI 编辑器

为了解开发者的偏好可能发生的变化,我先问了自己以下问题:

“如果你是一名开发人员:你最喜欢的具有通用人工智能功能的编码编辑器是什么(这对你的工作有帮助)?它有什么突出之处?”

接下来,我们将对此进行深入探讨。

数据来源

早期用户的数据往往能表明工具中的创新点。然而,许多早期采用者使用的工具并未成为主流,通常是因为现有供应商会根据客户需求调整其工具,以防新的竞争对手抢走客户。

在这种情况下,“主流”IDE 包括 Visual Studio、Visual Studio Code 和 JetBrains IDE,而它们的竞争对手则是近年来推出的新 IDE 初创公司。

开发者最喜欢的 IDE

开发人员最喜欢的 IDE

最受关注的提及次数:

  1. Cursor:一款 AI 优先的代码编辑器,正在迅速被普及。
  2. 带有 GitHub Copilot 的 Visual Studio Code:大多数使用 Microsoft 免费 IDE 的受访者表示,他们在此 IDE 中使用了 GitHub Copilot,支持许多扩展。
  3. 带有 GitHub Copilot 的 JetBrains IDE:JetBrains 制作特定语言的 IDE,提到的还有 IntelliJ、PyCharm、PHPStorm 和 RubyMine。
  4. Windsurf 编辑器:Codeium 最近发布的“代理 IDE”,正在迅速吸引用户。
  5. Zed:专为与 AI 协作而设计的下一代代码编辑器。
  6. Neovim 和 Copilot:Neovim 是一个基于 Vim 的文本编辑器,支持大量扩展。
  7. Supermaven:一个可以在 VS Code 或 JetBrains IDE 中运行的 AI 完成应用。
  8. Aider:基于终端的结对编程助手。
  9. Cline:一个集成到 IDE 中的自主编码代理。

所有工具都利用 AI 模型来生成代码,而这些操作的执行需要花钱!即便如此,一些工具还是免费的——使用有限制;但对于专业开发人员工具来说,即使是付费价格也感觉非常合理。

让我们来看看最受欢迎的 IDE 初创公司,以及为什么工程师更喜欢它们而不是 VS Code 等成熟的工具。

Cursor

这家 AI IDE 初创公司成立于 2022 年,并于 2023 年 3 月发布了其 IDE 的第一个版本。我的感觉是,Cursor 的受欢迎程度在 2024 年 7 月左右开始增加,当时他们增加了对 Sonnet 3.5 模型的支持并将其设为默认模型。

以下是开发人员 Roman Tsegelskyi 分享的 Cursor 成为他最喜欢的 IDE 的一些原因:

“在尝试了竞争对手的产品后,Cursor 仍然是我的最爱。一些小细节:
1. Cursor 规则和保存上下文的能力
2. 与竞争对手相比应用速度更快
3. Composer
总体而言,我觉得 Cursor 也能为我带来更好的结果!”

Composer 是几位工程师提到的他们使用 Cursor 的主要原因。它是一种类似 AI 代理的功能,可以跨多个文件工作,按照提示中的说明实现功能。

其他对开发者有用的功能:

  • 更好的代码生成。
  • 速度快。
  • 聊天功能。
  • 轻松进行在线编辑。
  • 熟悉度。
  • 切换模型。

也有些开发人员使用了 Cursor 一段时间,然后就不再用它了。我们看到的最常见的抱怨是 Cursor 给出的建议太多,频繁干扰用户。

Windsurf

这是由 Codeium 开发的一款最近发布的 AI 代码编辑器。Windsurf 专注于进一步改善与 GenAI 的协作流程,并且有一个界面,可以更轻松地跟踪 AI 正在做的事情。

Cascade 是 Windsurf 的“杀手级”功能之一。与 Cursor 的 Compose 类似,Cascade 是一个代理聊天机器人,可跨多个文件进行协作。

以下是产品经理 Amul Badjatya 对 Cursor 和 Windsurf 的比较:

“在过去 8 周内,我使用 Windsurf 编辑器超过 30 个小时,使用 Cursor 超过 150 个小时(两者均是高级订阅)”

Windsurf 团队表示,他们的工程团队有 50 多人,致力于打造出风帆冲浪体验,尤其是 Cascade。

Zed

该 IDE 于 2023 年 3 月公开发布,是唯一为注册用户提供免费、无限制 AI 完成的工具之一。Siddhart Jha 表示,Zed 的 AI 功能不夺人眼目,在需要时才会显示。

开发人员青睐 Zed 的其他原因包括:

  • 非常好的 Vim 模式。
  • 快速响应。
  • 键盘映射。
  • 多种模型集成。

关于 Visual Studio Code 和 JetBrains IDE

坚持使用 Visual Studio Code 或 JetBrains 的工程师主要使用代码自动完成。Cursor 和 Windsurf 最大的亮点是它们的多文件编辑和代理功能。

JetBrains AI 的反馈显示,许多使用其 IDE 的开发人员也使用 GitHub Copilot,尽管 JetBrains 提供了自己的 AI 服务。

这是一场 IDE 革命吗?

在过去 18 个月的时间里,许多 IDE 已经推出并获得发展势头,预计会有更多初创公司推出新的 AI 驱动的 IDE。

任何时候都不要忽视微软。尽管 Cursor 比 Visual Studio Code 和 GitHub Copilot 更受欢迎,但微软仍然在这场由 AI 驱动的 IDE 竞争中处于令人羡慕的战略地位。

Zed 是一个很有前途的方向,证明了从头开始仍然是可能的。基于人工智能的 IDE 正处于“蓬勃发展的创新”阶段,市场每年的收入高达数十亿美元。

祝所有开发创新 IDE 的团队好运。作为一名软件工程师,为何不尝试一些新的挑战者产品呢?它们真的有助于提高生产力,并让你的工作更轻松~

👉 野卡 | 一分钟注册,轻松订阅海外线上服务

(0)
上一篇 2025年3月3日
下一篇 2025年3月3日

相关推荐