Project IDX 是一项实验性质的项目,目的是为了将应用程序的开发搬到云端,通过浏览器在 Web 页面完成所有的开发,编译,部署。

Project IDX 可以让用户打开网页就进入开发流程,通过 Google 提供的云虚拟环境,直接在线开发应用程序。

Google 在 2023 年就公布了 Project IDX 项目,但是最近将 Gemini AI 的能力融入到了这一款云代码编辑器中。IDX 官方人员提到,当前开发人员面临的一个很重要的问题就是管理和配置项目运行环境比较复杂和困难,尤其是需要在多台设备上同时开发项目时,所以 IDX 的出现也是为了解决开发中的一个痛点。

之前 GitHub 也推出过 GitHub Codespaces 同样用来解决此痛点,在 GitHub 项目主页只需要点击一个按键,就可以快速进入云端编辑器。

H8l4Yahisz

Project IDX 使用和 GitHub Codespaces 相同的技术栈,都是基于微软 VS Code 开源版本。

YouTube Bilibili

功能

  • Project IDX 目前支持多种语言和项目模板,包括 Angular,Astro,Flutter,Go,Next.js,Vue,Python/Flask,React,Svelte 等,可以轻松地构建跨平台的应用程序。
  • 通过 GitHub 等导入代码
  • 可以与 Google 的 Firebase 深度集成
  • Google 为每一个项目提供了一台云虚拟机
  • 跨平台预览,应用编译部署之后,可以预览多个平台的效果,这些都可以在浏览器中直接看到