Eclipse Theia瞄准Visual Studio Code



Eclipse Theia是用于从同一代码库构建多语言桌面和基于Web的IDE的“ IDE平台”,现已达到1.0版状态。 Eclipse基金会将Theia描述为Microsoft流行的Visual Studio Code编辑器的“真正”开源答案。
Theia甚至运行Visual Studio Code扩展以提供诸如Python和Java语言支持的功能。但是,到目前为止,Theia已计划安装在第三方产品中。最终用户版本正在开发中,计划于今年晚些时候发布。
Theia在TypeScript中实现并在GitHub上可用,它在前端和后端两个独立的进程中运行,并通过WebSockets上的JSON-RPC消息或HTTP上的REST API进行通信。前端和后端进程都有一个依赖项注入容器,扩展可以对此做出贡献。 Eclipse引用的Theia和Visual Studio Code之间的主要区别包括: 模块化程度更高的架构允许更多定制 从头开始设计,可在桌面和云上运行 在社区驱动的,与供应商无关的治理下开发 Eclipse认为,尽管Visual Studio Code是从开源组件构建的,但仍由Microsoft控制。
Theia由爱立信和TypeFox于2016年创立。Eclipse引用了包括ARM,Arduino,Google Cloud,IBM和Red Hat在内的早期采用者。 版权所有©2020 IDG Communications,Inc.
紧贴InfoWorld的新闻通讯,以了解软件开发人员,分析师,数据库程序员和数据科学家的情况。 从我们仅限会员的内幕文章中获取专家见解。.

Yorumlar

Bu blogdaki popüler yayınlar

只需50美元即可训练成为一名熟练的Python编码器

DataStax 使 Astra 流媒体服务普遍可用

TypeScript 4.1 Beta带来了模板文字类型