Google 发布基于 VSCode 的全新人工智能代码编辑器 Project IDX

Google发布基于VSCode的全新人工智能代码编辑器ProjectIDXGoogle在VisualStudioCode(使用CodeOSS)的基础上构建了ProjectIDX,使他们能够专注于Codey和PaLM2等AI集成。Google的CodeyAI编程助手可实现智能代码自动补全、回答编码问题的聊天机器人以及上下文代码推荐。ProjectIDX可以让开发人员直接在浏览器中编写全栈网页和移动应用程序。它目前支持Angular、Flutter、React和Vue.js等流行框架,并计划支持其他语言和框架。ProjectIDX的一个主要优势是,它提供了一个可从任何设备访问的一致的开发环境。这消除了确保跨机器同步开发环境等常见问题。基于云的IDE还可以访问许多开发人员机器本地无法获得的强大计算资源。Google方面介绍说,ProjectIDX将使用云中的macOS机器来构建iOS应用程序并显示iOS模拟器。有关Android模拟器支持的更多细节将在稍后公布。ProjectIDX与用于源代码控制的GitHub和用于托管、云功能等的GoogleFirebase平台深度集成。每个工作区都提供一个基于Linux的虚拟机。ProjectIDX目前处于早期预览阶段。Google计划添加更多语言、框架和云服务集成。Google表示,"IDX仍处于早期阶段,但它有可能彻底改变开发人员的代码编写方式"。与此同时,微软旗下的GitHub推出了CopilotChat,将Copilot提升到了一个新的水平。这是一项允许开发者与Copilot进行更多对话互动的功能。这意味着你现在可以向Copilot提出有关代码的问题,获得代码特定部分的解释,甚至让Copilot修复代码中的错误。了解更多:https://developers.googleblog.com/2023/08/introducing-project-idx-experiment-to-improve-full-stack-multiplatform-app-development.html...PC版:https://www.cnbeta.com.tw/articles/soft/1375843.htm手机版:https://m.cnbeta.com.tw/view/1375843.htm

相关推荐

封面图片

Meta推出人工智能代码编写工具:Code Llama

Meta推出人工智能代码编写工具:CodeLlama了解更多:https://ai.meta.com/blog/code-llama-large-language-model-coding/Meta说,CodeLlama可以根据提示创建代码串,也可以在指向特定代码串时完成和调试代码。除了基本的CodeLlama模型,Meta还发布了一个Python专用版本CodeLlama-Python,以及另一个可以理解自然语言指令的版本CodeLlama-Instrct。据Meta称,CodeLlama的每个特定版本都不能互换,该公司不推荐使用基础CodeLlama或CodeLlama-Python来处理自然语言指令。"程序员已经在使用LLMs协助完成各种任务,从编写新软件到调试现有代码,"Meta在一篇博文中说。"我们的目标是提高开发人员工作流程的效率,使他们能够专注于工作中最以人为本的方面。"Meta声称,根据基准测试,CodeLlama的表现优于公开的LLM,但没有具体说明测试的模型。该公司称,CodeLlama在代码基准HumanEval中的得分率为53.7%,能够根据文本描述准确编写代码。Meta公司将发布三种尺寸的CodeLlama,并表示最小尺寸的CodeLlama可安装在单个GPU上,适用于更多低延迟项目。代码生成器帮助开发人员工作已经有一段时间了。GitHub今年3月推出了由OpenAI的GPT-4支持的Copilot,用于快速编写和检查代码。GitHubCopilot还能重写更新旧代码。亚马逊的AWS也有CodeWhisperer,同样可以编写、检查和更新代码。此前,Google也透露将推出一款代码编写工具AlphaCode,但至今还没有发布。GitHub的母公司微软和OpenAI因涉嫌使用Copilot违反版权法而被起诉,因为该工具可以复制授权代码。...PC版:https://www.cnbeta.com.tw/articles/soft/1379269.htm手机版:https://m.cnbeta.com.tw/view/1379269.htm

封面图片

GitHub 的 Copilot 人工智能聊天功能现已推出公开测试版

GitHub的Copilot人工智能聊天功能现已推出公开测试版该聊天机器人作为GitHubCopilotX计划的基石于今年3月发布,是其最初的Copilot代码完成工具的扩展,该工具集成了OpenAI的GPT-4模型。该工具的目标是让开发人员"通过简单的提示执行一些最复杂的任务",从而节省开发人员的时间。可以要求GitHubCopilotChat分解代码。图/GitHubGitHub根据GitHub的说法,CopilotChat可以从上下文中感知输入代码编辑器的代码和错误信息,这有助于它在开发者特定的环境中提供最相关的支持。GitHubCopilotChat的主要功能包括针对特定编码项目提供实时指导、编码分析(解释代码建议和复杂的编码概念),以及"简单故障排除"(识别潜在问题)。在一篇宣布推出测试版的博文中,GitHub产品副总裁马里奥-罗德里格斯(MarioRodriguez)宣称CopilotX有助于提高开发人员的工作效率。根据罗德里格斯的说法,该软件甚至可以让缺乏经验的开发人员"在几分钟内而不是几天内构建整个应用程序或调试大量代码",并将效率提高十倍:10小时的工作,1小时就能完成。10分钟的工作深紫红只需一个提示命令即可完成。"CopilotChat并不是GitHub新的CopilotX系统正在开发的唯一功能。例如,该公司还在努力将其"Hey,GitHub!"语音代码交互功能引入该软件。GitHub表示,它正准备推出CopilotX的其余功能,但尚未提供发布时间表。...PC版:https://www.cnbeta.com.tw/articles/soft/1372139.htm手机版:https://m.cnbeta.com.tw/view/1372139.htm

封面图片

GitHub的最新人工智能工具可自动修复代码漏洞

GitHub的最新人工智能工具可自动修复代码漏洞GitHub承诺,这一新系统可以修复其发现的三分之二以上的漏洞--通常开发人员无需亲自编辑任何代码。该公司还承诺,代码扫描自动修复功能将覆盖其支持语言(目前包括JavaScript、Typescript、Java和Python)中90%以上的警报类型。现在,所有GitHub高级安全(GHAS)客户都可以使用这项新功能。GitHubCopilot中的代码扫描自动修复功能GitHub在今天的公告中写道:"正如GitHubCopilot为开发人员减轻了繁琐的重复性工作一样,代码扫描自动修复将帮助开发团队收回以前用于修复的时间。安全团队也将受益于日常漏洞数量的减少,这样他们就可以专注于保护业务的策略,同时跟上加快的开发步伐。"在后台,这项新功能使用了GitHub的语义分析引擎CodeQL引擎,甚至在代码执行之前就能发现代码中的漏洞。该公司在收购代码分析初创公司Semmle后,于2019年底向公众提供了第一代CodeQL,CodeQL就是在该公司孵化的。多年来,该公司对CodeQL进行了一系列改进,但有一点从未改变,那就是CodeQL只免费提供给研究人员和开源开发人员使用。现在,CodeQL成为了这款新工具的核心,不过GitHub也指出,它使用了"启发式和GitHubCopilotAPI的组合"来提出修复建议。为了生成修复及其解释,GitHub使用了OpenAI的GPT-4模型。虽然GitHub确信绝大多数自动修复建议都是正确的,但该公司并不认为"一小部分修复建议反映了对代码库或漏洞的重大误解"。...PC版:https://www.cnbeta.com.tw/articles/soft/1424420.htm手机版:https://m.cnbeta.com.tw/view/1424420.htm

封面图片

一个由社区为社区构建的代码编辑器,完全为macOS编写。

一个由社区为社区构建的代码编辑器,完全为macOS编写。功能包括语法突出显示、代码完成、项目查找和替换、代码片段、终端、任务运行、调试、git集成、代码审查、扩展等。设计目标是保持为TextEdit的轻量级,但提供类似于Xcode的体验。目前还没有releases的版本。动机:使用Mac的开发人员应该能够在Mac上使用让您感觉自如的编辑器。类似的编辑器是基于Electron构建的。这是一个巨大的限制,因为它不能充分利用系统资源。Electron需要一个Chromium实例来运行,即使是建立在它上面的小应用程序,这也可能意味着大量的性能损失和高内存使用;此外,整体的代码占用空间要大得多,动画效果也比较慢。更多的帧会丢失,而且像窗口大小调整这样的事情会感觉滞后。本机应用程序流畅如黄油,更有效地利用系统资源以获得更好的性能和可靠性。Xcode提供了这种出色的原生体验,但它主要支持专为Apple平台编写的项目。有许多项目不是为Apple平台编写的,它们值得开发人员使用Xcode获得相同的macOS原生体验。这就提出了一个问题,如果存在这样的编辑器会怎样?我们认为开发人员应该获得原生体验。这导致了这个概念的产生,本项目旨在实现这一概念。#编辑器

封面图片

谷歌的 AI 代码编辑器使得 Android、iOS 和 Web 开发在线化。

谷歌的AI代码编辑器使得Android、iOS和Web开发在线化。谷歌已经揭开了“ProjectIDX”的面纱,该项目将为开发提供所需的一切,包括Android和iOS模拟器,通过人工智能增强,并将其传送到你的网页浏览器中。开发人员面临的一个常见问题是,运行特定项目的技术环境和堆栈很难配置。如果你想从台式机切换到笔记本电脑,您需要确保各个版本保持同步。否则,你可能会发现某些代码在两台设备之间的行为不一致。这就是谷歌最新工具“ProjectIDX”的用武之地。ProjectIDX无缝连接了一些关键技术,基于CodeOSS,意味着开发者可以快速上手。ProjectIDX项目基于云端的Linux虚拟机运行,并提供了Flutter、Angular、React和Next.js等框架模板,并允许开发者自由配置,满足个性化开发需求。接下来,ProjectIDX会集成应用程序运行时的实时预览。目前,这仅限于预览Web应用程序,但很快就会扩展到Android模拟器甚至iOS模拟器。——

封面图片

Google下一代集成开发环境 Project IDX 现已进入开放测试阶段

Google下一代集成开发环境ProjectIDX现已进入开放测试阶段Google副总裁兼开发者X总经理、公司开发者关系主管JeanineBanks说:"随着人工智能的普及,部署所有人工智能所带来的复杂性确实变得更难、更大,我们希望帮助解决这一挑战。这就是我们创建ProjectIDX的原因,它是一种多平台开发体验,可以快速、轻松地构建应用程序。ProjectIDX通过Next.js、Astro、Flutter、Dart、Angular、Go等易于使用的模板,让您真正无障碍地使用自己喜欢的框架或语言。"通过这次更新,Google将在集成开发环境中添加与地图平台的集成,帮助为应用程序添加地理位置功能,并与ChromeDevTools和Lighthouse集成,帮助调试应用程序。不久之后,Google还将启用将应用程序部署到CloudRun(无服务器平台,用于运行前端和后端服务)的功能。开发环境还将与Google的人工智能合规性平台Checks集成,该平台将于本周二从测试版升级为全面可用。当然,IDX不仅仅是要构建支持人工智能的应用程序,它还要在编码过程中使用人工智能。为了实现这一点,IDX包含了许多现已成为标准功能的功能,如代码补全和聊天助手侧边栏,以及一些创新功能,如突出显示代码片段,以及类似于Photoshop中的生成填充功能,让Google的Gemini模型来更改代码片段。每当Gemini建议使用代码时,它都会链接回原始源代码及其相关许可证。ProjectIDX是Google以开源VisualStudioCode为核心构建的,它还与GitHub集成,可以轻松与现有工作流程整合。在IDX的一个最新版本中,Google还在IDE中为移动开发人员添加了内置iOS和Android模拟器。...PC版:https://www.cnbeta.com.tw/articles/soft/1430987.htm手机版:https://m.cnbeta.com.tw/view/1430987.htm

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人