红帽,Codenvy和Microsoft联手实现更大的语言集成

红帽,Codenvy和Microsoft联手实现更大的语言集成
开发人员是应用程序行业领先品牌和专家的最新新闻,博客,评论,策略和建议的枢纽。它提供了免费,实用的资源,旨在帮助开发人员进行行业协商,获取顶级建议并确保他们能够尽可能有效和有利地进行行业协商。

(c)iStock.com/莱昂纳多·帕特里齐(Leonardo Patrizi)

Codenvy正在与Red Hat和Microsoft合作,以进一步进行开源开发,并构想任何人都可以无需安装软件就可以为项目做出贡献。

对于Red Hat,Eclipse Che是Eclipse的开源下一代IDE平台,是针对其产品和用户的战略工具平台。 Eclipse Che在六个月内获得了超过250,000次下载,2,900个GitHub star,70个贡献者和数十个生态系统扩展。

因此,红帽将确保全职为该项目贡献大量的参与者。该公司将专注于增强工作空间运行时,以期支持工作空间的编排和合成格式,并改善IDE中容器图像的编辑/构建/测试生命周期。他们还将为Red Hat产品开发堆栈和模板。

微软已经加入Codenvy和Red Hat,以促进社区对开源编程语言服务器协议的承诺。该协议将为任何IDE提供针对任何编程语言的智能化编程语言。该协议提供对重要语言功能(如跳转到定义或重构)的通用访问。这确保了像Eclipse Che这样的IDE都可以使用一个可以与每种语言通用的单一编辑器。

到目前为止,Microsoft Visual Studio Code和Eclipse Che都支持该协议,并承诺支持9种语言,包括C / C ++,Go,R,JSON,TypeScript,C#(OmniSharp),RAML和XML。 TypeFox为Eclipse Che添加了Xtext DSL支持。红帽还致力于构建作为Eclipse Foundation一部分的开源Java语言服务器。

Red Hat和Codenvy还通过Eclipse Che工作区中的Docker Compose提供协调的容器支持。 Che提供的主要创新之处在于,单个工作空间具有自己的容器化运行时,并且在容器内部包括其所有依赖项,包括运行项目代码所需的IDE和运行时栈。 Red Hat和Codenvy希望确保开发运行时在拓扑上与生产运行时相同,以便开发人员使用具有生产质量的工作区进行编码。

查看评论
发表评论

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *