在不断发展的Web开发环境中,Google最近推出了一项新计划Project IDX。这种基于浏览器的开发体验建立在 Google Cloud 上,由 Codey 提供支持,Codey 是一种基于代码训练的基础 AI 模型,基于 PaLM 2 构建。Project IDX 的主要目的是简化构建、管理和部署全栈 Web 和多平台应用程序的过程。它支持广泛的流行框架和语言,使其成为开发人员的多功能工具。
Project IDX也是建立在Code OSS之上的,这意味着开发人员应该对它感到熟悉,无论他们正在从事什么项目。这种熟悉度是 Project IDX 的一个关键方面,因为它允许开发人员在不同的项目和框架之间无缝转换。
在更广泛的背景下,Project IDX代表了谷歌试图在开发者生态系统中与Microsoft竞争的尝试。通过提供基于云的多功能开发环境,谷歌正在将自己定位为试图重新获得开发人员的欢迎。
谷歌项目 IDX vs Visual Code Studio
Project IDX的一个突出特点是它与GitHub的集成。开发人员可以从 GitHub 导入他们现有的项目,允许他们继续工作而不会中断。此外,Project IDX还为流行的框架(如Angular,Flutter,Next.js,React,Svelte,Vue)以及JavaScript,Dart等语言提供了预烘焙模板。谷歌还宣布即将支持Python,Go和其他语言。
谷歌认识到开发人员花费大量时间编写代码,随着人工智能的最新进展,有大量机会使这段时间更有效率。为此,Project IDX融合了谷歌在AI方面的创新,包括Codey和PaLM 2模型。这些AI模型还为Android Studio中的Studio Bot和Google Cloud中的Duet提供支持,可以帮助开发人员更快地编写代码并提高代码质量。
目前,Project IDX 提供智能代码补全、辅助聊天机器人和上下文代码操作,如“添加注释”和“解释此代码”。谷歌承认这些人工智能功能还处于早期阶段,但他们致力于增强IDX AI,以更好地协助开发人员的工作。
谷歌项目 IDX
Project IDX托管在Google Cloud Server上,提供基于云的开发环境。它使用类似VS Code的编辑器并在服务器上运行计算,从而消除了在用户端对高性能计算机的需求。此功能使Project IDX与传统开发环境区分开来,并将其与现有的基于云的环境(如Replit和Microsoft的Visual Studio Code Spaces)保持一致。
Project IDX与Google开发产品(如Flutter和Firebase)的深度集成是另一个值得注意的方面。这种集成使开发人员能够利用Google强大的开发工具,进一步增强Project IDX的功能。
Project IDX是谷歌的一项有前途的新举措。其基于云的特性、与流行框架和语言的集成以及 AI 驱动的功能使其成为开发人员引人注目的工具。随着Google继续完善和扩展Project IDX,看看它如何塑造Web和多平台应用程序开发的未来将是一件有趣的事情。Project IDX是谷歌的一项有前途的新举措。其基于云的特性、与流行框架和语言的集成以及 AI 驱动的功能使其成为开发人员引人注目的工具。随着Google继续完善和扩展Project IDX,看看它如何塑造Web和多平台应用程序开发的未来将是一件有趣的事情。
未经允许不得转载:表盘吧 » 谷歌项目 IDX 与 Visual Code Studio 代码编辑器比较