eclipse theia_Eclipse Theia瞄准Visual Studio Code

eclipse theia

Eclipse Theia是用于从同一代码库构建多语言桌面和基于Web的IDE的“ IDE平台”,现已达到1.0版状态。

Eclipse Foundation将Theia描述为Microsoft流行的Visual Studio Code编辑器的“真正”开源答案。 Theia甚至运行Visual Studio Code扩展来获得诸如Python和Java语言支持的功能。 但是,到目前为止,Theia已打算安装在第三方产品中。 最终用户版本正在规划中,将于今年晚些时候发布。

[ 同样在InfoWorld上:您不知道需要的7个Visual Studio Code扩展 ]

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

你可能感兴趣的:(java,python,编程语言,spring,linux)