谷歌代码编辑器Project IDX来了!

【导读】谷歌推出了project idx,这是一个全栈、用于多平台应用开发的工具。
一直以来,从0开始构建应用,都是一项复杂的工作。尤其是跨越手机、web和桌面平台的程序。
这是一片无尽的复杂海洋,需要把技术堆栈融合在一起,来引导、编译、测试、部署、监控应用程序。
多年来,谷歌一直致力于让多平台程序开发流程更快、更顺畅。
经过几个月的成果,团队成功做出了project idx。
项目地址:https://idx.dev/
而关于实验的早期观点,团队称之为angular flutter google cloud firebase。
基于palm 2构建的project idx
project idx 是一种基于浏览器的开发体验,基于google cloud构建,由一个基础ai模型codey提供支持,后者是由代码训练,在palm 2上构建的。
vertex ai包括一套处理代码的模型,它们一起称为 vertex ai codey api,包括以下内容:
code generation api - 根据所需代码的自然语言描述生成代码。例如,它可以为函数生成单元测试。代码生成 api 支持该 code-bison 模型。
code chat api - 可以为聊天机器人提供支持,以协助解决与代码相关的问题。例如,可以使用它来帮助调试代码。代码聊天 api 支持该 codechat-bison 模型。
code completion api - 在编写代码时提供代码自动完成建议。api 使用您正在编写的代码的上下文来提出建议。代码完成 api 支持该 code-gecko 模型。使用该 code-gecko 模型可帮助提高编写代码的速度和准确性。
project idx的目的是,使用流行的框架和语言,更轻松地构建、管理和部署全栈web和多平台应用程序。
另外,project idx也是建立在codeycode oss上,所以无论你在构建什么应用,它都不会陌生。 谷歌团队分享project idx 的一个重要原因是,希望听到更广泛的开发社区的意见,关于什么可以帮助他们更快地工作。 以下是project idx的预览。
随时随地,快速上班
idx项目的核心是这样一个信念:开发者应该从任何地方、任何设备上都可以开发程序,而且对于本地开发完全保真。
每个project idx工作区都具有基于linux的vm的全部功能,以及托管在云中、位于开发者附近的数据中心的通用访问权限。
导入现有应用,或开启新内容
project idx可以让我们从github导入现有项目,这样就可以从上次中断的地方继续。
我们还可以用流行框架的pre-baked模板创建新项目,包括angular、flutter、next.js、react、svelte、vue以及javascript、dart和python、go等语言(后两个即将推出)。
跨平台预览应用
在今天,创建一个成功的应用,意味着能够跨平台优化应用设计和行为,并按照用户看到的方式预览应用。
为了简化这些操作,project idx包含了内置的web预览,以及即将推出的完全配置的android模拟器和嵌入式ios模拟器,这些都可以直接在浏览器中使用。
ai加持
谷歌团队花了很多时间在编写代码上,而ai最近的许多新进展,也让这项工作效率倍增。
团队正在探索,如何通过palm 2模型,让project idx帮助开发者更快地编写代码,并且让代码质量更高。 目前project idx已经有智能代码完成、辅助聊天机器人和上下文代码功能,如添加注释和解释此代码。
使用firebase hosting发布到网络
将应用投产的一个常见的痛点,就是该如何部署。
通过集成,谷歌团队使这项操作变得更容易了,只需单击几下,就可以部署web应用的可共享预览,或者使用快速、安全的全球托管平台,部署到生产环境。 由于firebase hosting支持由cloud functions提供支持的动态后端,因此非常适合next.js等全栈框架。
一起构建idx项目
现在,团队才刚刚开始改进端到端开发的流程,并在邀请开发者注册,成为首批成为idx项目的人。

秉持初心,耐科装备上市IPO寻求新突破
维护网络安全需要依法管理与监督,但更需要自律和智为
pt100温度传感器量程是多少
电容串联在交流电路中的作用
Molex为商用汽车提供广泛连接器产品组合
谷歌代码编辑器Project IDX来了!
华为新型存储技术创新中心正式启用
笔记本电脑摄像头维护全方位透视
专业手持机具有防水、防尘、耐高温、坚固耐用的特点
商业照明方案专用蓝牙芯片MS1656
单端15V输入电源的低噪声±12V电源电路图
超声波清洗需要多长时间?
谷歌、高通宣布:从骁龙888开始为Android操作系统版本和安全更新提供为期4年的支持
CISC架构服务器
空预器运行低温腐蚀等常见问题原因解答
2025年将实现固态电池和锂电池价格相同
蓝牙AOA定位技术中,蓝牙网关安装对环境要求有哪些?
Do3D推出最新G1DLP3D打印机 抢占细分市场
解析HRO正式量产的¢2.5mm防水耳机插座的产品特性
基于AVR单片机的便携式无线医疗点滴监控系统