知识改变命运! 转 谷歌发布 AI 代码编辑器:Project IDX_AI探索者-lskyf博客社区

转 谷歌发布 AI 代码编辑器:Project IDX

AI探索者 10月前 ⋅ 1181 阅读 ⋅ 0 个赞

原文链接:https://www.oschina.net/news/253035/google-project-idx

8 月 8 日,谷歌宣布推出 AI 代码编辑器 Project IDX,这是一个基于浏览器的开发环境:集成 AI、支持全栈编程语言、跨平台真机预览、一键部署,用于构建全栈网络和多平台应用程序。

谷歌在创建 Project IDX 时并没有构建新的 IDE(集成开发环境),而是使用 VS Code 作为其项目的基础。这让团队能够专注于与 Codey 的集成,Codey 是谷歌基于 PaLM 2 的编程任务基础模型。Project IDX 支持智能代码补全,可以帮助开发者解答一般编码问题,提供与你正在处理的代码有关的特定问题(包括解释能力)的类似 ChatGPT/Bard 的聊天机器人,以及添加如 “添加注释” 等上下文代码操作的能力。

目前,Project IDX 支持 Angular、Flutter、Next.js、React、Svelte 和 Vue 等框架以及 JavaScript 和 Dart 等语言,后续还将支持 Python、Go 和其他语言。

Project IDX 特性

  1. 随时随地快速开始:你能够在任何地方、任何设备上进行开发,具有本地开发的全部保真度。每个 Project IDX 工作空间都具有基于 Linux 的虚拟机的全部功能,配合云中托管的通用访问权限。

  2. 一键导入或从模板创建:从 GitHub 导入现有项目,让你继续之前的进度。还可以创建新项目,预先包含流行框架的模板,包括 Angular、Flutter、Next.js、React、Svelte、Vue 和如 JavaScript、Dart 以及(即将推出的)Python、Go 等语言。IDX 还在积极努力为更多项目类型和框架添加一流支持。

  3. 跨平台预览:应用成功发布后,需要优化设计和不同平台上的行为(像用户那样预览自己的应用),而 IDX 内置的网络预览,和即将推出的完全配置的 Android 模拟器和嵌入式 iOS 模拟器,所有这些都可以直接在浏览器中使用。

  4. AI 助手:我们花费大量时间编写代码,而人工智能的最新进展创造了巨大的机会,可以让我们的时间变得更加高效。IDX 正在探索 Google 在 AI 领域的创新 —— 包括 为 Android Studio 中的 Studio Bot 提供支持的 Codey 和 PaLM 2 模型、Google Cloud 中的 Duet [4] 等 —— 可以帮助你不仅更快地编写代码,还可以编写更高质量的代码。

  5. 一键部署:在最后,将应用推向生产方面的一个常见痛点是部署它。通过集成 Firebase Hosting,通过几次点击就可以部署你的 Web 应用的可共享预览,或通过快速、安全和全球托管平台部署到生产环境。由于 Firebase Hosting 支持由 Cloud Functions 提供动力的动态后端,所以它非常适合像 Next.js 这样的全栈框架。

IDX 申请链接https://idx.dev/


全部评论: 0

    我有话说:

    如何使用 Project IDX?

    如何使用 Project IDX 使用 Project IDX 有几种方法。 一种方法是使用 Project IDX 创建新项目。 为此,请访问 Project IDX 网站并创建一个帐户。创建帐户

    chrome浏览器如何设置默认搜索引擎:、百度、Bing?

    欢迎来到 lskyf.com!本文将详细介绍如何在手机端Chrome浏览器和Windows 10 PC端(使用Chrome浏览器)设置默认搜索引擎为、百度或Bing。通过这些个性化配置,您可以更

    开启免打扰模式——Chrome浏览器广告拦截器

    我们在Chrome浏览器浏览网页的时候经常被太多广告打扰,阻挡我们视线。如果你也有这些烦恼,那么试试下面几款广告拦截器吧,使用了之后心情确实一个happy了得! AdGuard 广告拦截器 下载

    【扩展程序】释放AI的力量:Monica探索顶级AI写作工具,创造出色的内容

    扩展程序下载链接: https://cj.lskyf.com/ofpnmcalabcbjgholdjcjblkibolbppb.html 🔥你的GPT-4 AI助手——ChatGPT插件。 作为你

    【扩展程序】使用AI扩展程序效率爆增10+倍

    🚀1.AI生成式扩展程序 通过利用生成式AI算法的能力,该扩展程序可以根据给定的提示或输入自动生成内容。无论您需要创建文本、图像,甚至是整篇文章,这个扩展程序都能为您节省宝贵的时间和精力。体验AI

    利用AI文章批量生成器打造更深度内容的技巧与方法

    要使用人工智能文章生成器创建更有深度的内容,请参考以下提示: 1.使用高质量的人工智能文章生成器:网上有很多人工智能文章生成器,但并非所有生成器都一样。选择一个在大型数据集上经过训练并能持续生成高质量内容的生成器。 2.提供详细的提示:为了获得更...

    Stable Diffusion|安装过程中常见报错解决方法

    自:https://openai.wiki/stable-diffusion-error.html 如何查看报错 在你安装时可能经常遇到各种各样的问题,但是对于一堆陌生的英文和各种各样的错误,大家

    chrome浏览器如何将网站全屏或者退出全屏啊?

    需求 有时候,我们想要隐藏chrome浏览器的标签栏,地址栏,只想显示网页或网站的,并且全屏进行观看。这样可以吗? 答:当然可以。 进入全屏:按F11就全屏了 退出:如果是全屏按F11就退出了。

    IntelliJ IDEA快捷键大全

    IntelliJ Idea 常用快捷键 列表(实战终极总结!!!!)  1. -----------自动代码--------  常用的有fori/sout/psvm+Tab即可

    想好好的写好代码,但是进度太赶,时间不允许怎么办?

    很想写出优质的代码,但是需求做不完,项目时间也好赶,只能完成需求和功能为目的。感觉技术得不到什么提升呢,如何协调啊?

    总有一天我也会发光发亮

    之后,会发现没有一项技能你无法在一线城市的深圳生...

    http状态码大全

    消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些

    chatgpt入口汇总

    ) https://bard.google...

    面试题:MySQL参数innodb_flush_log_at_trx_commit有什么作用?

    面试题:MySQL参数innodb_flush_log_at_trx_commit有什么作用? innodb_flush_log_at_trx_commit是MySQL中InnoDB存储引擎的一个

    加入公众号
    加入公众号