avatar

mdo

Hello

  • 首页
  • 知识库
  • 归档
  • 标签
  • 关于
主页 AI 代码编辑器
文章

AI 代码编辑器

发表于 2026-08-28 更新于 2026-08- 28
作者 mdo
25~32 分钟 阅读

除了 Cursor 之外,目前国外最火、最主流的同赛道 AI 代码编辑器(或 IDE 插件)主要有以下 4 款。它们都支持读取你的 ThinkPHP 6 项目上下文,并能根据 .cursorrules 或各自的配置文件写出符合你项目规范的代码:

1. Windsurf (由 Codeium 团队开发) —— Cursor 最强劲的直接对手

  • 形态:基于 VS Code 开源版(VSCodium)二次开发的独立 IDE,界面和操作习惯与 Cursor 几乎一模一样。

  • 核心优势(Cascade 流程):它主打 “Agent 模式(Cascade)”。Cursor 有时需要你不断点击“Accept”接受代码,而 Windsurf 可以在获得授权后,自动连续执行多步任务。比如:自动创建 TP6 的 Controller、自动创建对应的 Validate,并在终端自动运行测试,一气呵成。

  • 规范支持:完美兼容 .cursorrules 文件,过渡成本为零。

2. VS Code + Cline (开源 Agent 插件,前身是 Roo Code / Devins) —— 极客与自由度首选

  • 形态:VS Code 的一款超强开源插件(不需要更换编辑器)。

  • 核心优势(自带 MCP 协议):它是目前开源界最强的 AI Coding Agent。它最大的特点是支持 MCP(Model Context Protocol)。你可以配置它去读取你 Mac 本地的整个 TP6 项目目录,它不仅能写代码,还能全自动读写文件、运行 Mac 终端命令(如 composer install)。

  • 收费与省钱:插件完全免费。你可以直接绑定你在第一步中申请的 OpenRouter 免费 API Key,或者连接本地的 Ollama (qwen2.5-coder),实现完全零成本开发。

3. IDX (Project IDX by Google) —— 全云端全栈开发利器

  • 形态:谷歌推出的全云端(Browser-based)AI 编辑器,基于 Code-OSS(VS Code 开源核心)。

  • 核心优势:代码和环境全部跑在谷歌的云端虚拟机(Linux VM)上。它原生集成了 Gemini 2.5 系列模型,对代码的补全和解释非常快。

  • 适合场景:如果你不想在 Mac 本地配置复杂的 PHP/Nginx/Mac 运行环境,IDX 内置了 Nix 环境配置,可以一键在云端为你初始化一个带有 PHP+Composer+MySQL 的全新 TP6 干净开发环境。

4. GitHub Copilot Workspace —— 流程化、基于 Issue 的大厂正统

  • 形态:GitHub 官方推出的、深度集成在 GitHub 网页端与 IDE 中的端到端 AI 开发环境。

  • 核心优势:它的逻辑不是“聊天”,而是“解决问题”。你可以在 GitHub 上提一个 Issue(例如:“为 TP6 项目增加积分充值接口”),Copilot Workspace 会自动帮你梳理改动计划、展示受影响的文件列表,生成代码并直接发起 Pull Request(PR)。


📊 横向对比:个人测试开发怎么选?

编辑器/插件

独立软件 vs 插件

AI 自动化能力

免费额度 / 薅羊毛省钱指数

适合的 TP6 开发场景

Cursor

独立 IDE

极高 (Composer / Tab)

每月 50 次高级模型(免费版)

最省心、生态最成熟、完美支持 .cursorrules

Windsurf

独立 IDE

极高 (Cascade 连续执行)

提供免费基础额度

喜欢自动连续写完多个文件(控制器+服务层)

Cline (VS Code)

VS Code 插件

极高 (可自备 MCP 武器)

无限免费(取决于你绑定的 OpenRouter 或 Ollama)

极客首选,配合本地大模型做到完全不花钱且保护本地隐私

Google IDX

网页端/云端

中高 (Gemini 驱动)

目前测试阶段可免费申请使用

适合不想在 Mac 本地折腾环境、随时随地写代码的人

为了帮你挑选最顺手的工具,你可以告诉我:

  • 你更倾向于继续留在原生的 VS Code 中通过插件开发,还是愿意为了更好的 AI 体验更换到一个独立的 IDE(如 Cursor/Windsurf)?

  • 你是否介意代码隐私?(如果是公司商业项目,推荐 Cline 配合本地 Ollama,代码绝不上传)。

技术
许可协议:  CC BY 4.0
分享

相关文章

10月 2, 2026

iOS 侧载(Sideloading)工具

AltStore 和 Sideloadly 都是目前最流行的 iOS 侧载(Sideloading)工具。 简单来说,它们的作用就是让你绕过苹果的官方 App Store,直接把第三方的 IPA 安装包(也就是 iOS 的应用安装文件)安装到你的 iPhone 或 iPad 上。 通过这两个工具,你

9月 28, 2026

注册 Chat Participant

将当前服务接入 VS Code 的 AI 聊天窗口是完全可行的。VS Code 在近期的版本中正式推出了 Chat Extensions API(github.copilot.chat),允许第三方扩展将自定义的 LLM 服务或工具注册到 Copilot Chat 面板中。 结合当前 code_ge

9月 23, 2026

php intelephense 设置 if 空格

在 VS Code 中,如果你使用的是 PHP Intelephense 插件,控制 if 关键字后面是否加空格的设置是由其内置的格式化引擎(基于 PSR-12 标准)决定的。 你可以通过修改 VS Code 的 settings.json 来配置这个行为: 1. 开启 if 后面的空格(默认/推荐

下一篇

OpenRouter 免费通道

上一篇

5个Cursor替代品开源 AI 代码编辑器

最近更新

  • 比尔盖茨的智慧:想多赚钱,就每天循环做这3件事
  • iOS 侧载(Sideloading)工具
  • 程序员越想创业,越不要急着动手
  • 注册 Chat Participant
  • 中秋给在外游子的一封信

热门标签

API CodeGeex Coding Cursor DeepSeek Docker Gitkraken Harness Laravel Management

目录

©2026 mdo. 保留部分权利。