eclipse theia
Eclipse Theia是用于从同一代码库构建多语言桌面和基于Web的IDE的“ IDE平台”,现已达到1.0版状态。
Eclipse Foundation将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在内的早期采用者。
翻译自: https://www.infoworld.com/article/3535219/eclipse-theia-takes-aim-at-visual-studio-code.html
eclipse theia