vscode真的要被取代了吗?

34,407 阅读4分钟

“任何足够先进的技术都和魔法无异。”

Hello,大家好,我是 三千。

最近谷歌发布了一款全新的基于浏览器的代码编辑器,叫做Project IDX。vscode真的要被取代了吗?

    因为这款代码编辑器是内嵌在浏览器中使用的,所以只要你的设备能够联网,不用在本地安装任何开发环境,就可以直接开始写代码了,不管是电脑,平板,还是手机。随时随地都可以编程,有了这款代码编辑器,我离纯牛马,又近了一步......

image.png

前言

image.png

image.png    

使用VS Code作为基础,不仅完美继承了vscode的代码编辑界面,而且很多本地vscode里的功能都可以使用,例如,我们同样可以去安装自己喜欢的扩展插件,我用它新建了一个vue+vite的项目,安装依赖,运行项目,操作方式和本地的vscode是一模一样的!

   那他对比本地版的vscdoe到底有哪些优势呢?

Project IDX 和 Visual Studio Code (VSCode) 是两款面向开发者的工具,但在定位、功能和使用场景上存在显著差异。以下是两者的主要区别:

1. 开发环境类型

  • Project IDX
    项目IDX :
    是基于浏览器的云原生开发环境,依赖 Google Cloud 服务器运行计算,用户无需本地高性能设备即可开发。开发者的工作空间基于 Linux 虚拟机,支持跨设备访问和协作。
  • VSCode
    本地安装的轻量级代码编辑器,需在本地运行,支持 Windows、macOS 和 Linux 系统,启动速度快且资源占用较低。

2. 核心功能与 AI 集成

  • Project IDX
    深度整合了 Google 的 AI 技术(如基于 PaLM 2 的 Codey 模型),提供智能代码补全、上下文代码操作(如“添加注释”)、AI 聊天机器人解答编程问题等功能。这些 AI 能力直接嵌入开发流程,帮助提升代码质量和效率。
  • VSCode
    AI 功能依赖第三方插件(如 GitHub Copilot),原生功能更侧重于代码编辑、调试和插件扩展,AI 支持相对有限。

3. 部署与云服务整合

  • Project IDX
    与 Google 生态(如 Firebase Hosting、Flutter)深度集成,支持一键部署应用到生产环境,并可预览跨平台应用(如内置 Android 模拟器和 iOS 模拟器)。
  • VSCode
    部署需通过插件或手动配置,虽然支持与云服务(如 Azure)集成,但需开发者自行扩展,缺乏原生一键式部署体验。

4. 适用场景与目标用户

  • Project IDX
    面向全栈和跨平台应用开发,尤其是使用 Angular、Flutter、React 等框架的项目。适合需要云协作、快速原型开发和依赖 Google 工具链的团队。
  • VSCode
    更通用,适合本地轻量级开发,支持几乎所有编程语言,依赖插件扩展功能(如 Java 开发需安装扩展包)。常用于前端开发、脚本编写或小型项目。

5. 协作与扩展性

  • Project IDX
    原生支持从 GitHub 导入项目,提供云端的协作环境,但目前尚不支持实时协作编辑。
  • VSCode
    通过插件(如 Live Share)支持实时协作,且拥有更庞大的插件生态,覆盖从代码格式化到版本控制的全流程。

6、总结

  • Project IDX 的核心优势在于云开发、AI 驱动和 Google 生态整合,适合全栈开发者或需要快速迭代的团队。
  • VSCode 则胜在轻量、灵活和高度可定制,适用于本地开发和多语言支持场景。
    两者虽有一定交集(如 Project IDX 基于 VSCode 的 Code OSS 构建35),但定位差异明显,开发者可根据项目需求选择工具。

结语

以上就是今天与大家分享的全部内容,你的支持是我更新的最大动力,我们下期见!

打工人肝 文章/视频 不易,期待你一键三连的鼓励 !!!

😐 这里是【程序员三千】,💻 一个喜欢捣鼓各种编程工具新鲜玩法的啊婆主。

🏠 已入驻:抖爸爸、b站、小红书(都叫【程序员三千】)

💽 编程/AI领域优质资源推荐 👉 www.yuque.com/xiaosanye-o…