摘要:
Eclipse Theia 的战略目标本节描述了 Eclipse Theia 项目的总体目标。 Eclipse Theia 使命宣言:基于 Web 技术构建用于工具和 IDE 的框架。 开放、灵活、可扩展的工具平台Eclipse Theia 项目的目标是基于现代 Web 技术栈,为创建高效开发工具和 阅读全文
摘要:
架构概述本节介绍 Theia 的整体架构。 Theia 旨在用作本机桌面应用程序、也可以在浏览器和远程服务器中工作。为了通过一份代码支持这两种情况,Theia 在两个单独的进程中运行。这些进程分别称为前端和后端,它们通过 WebSocket 上的 JSON-RPC 消息或 HTTP 上的 REST 阅读全文
摘要:
入门在本节中,我们提供了有关如何开始使用 Eclipse Theia 的大概描述,并链接到各个部分以供阅读。 Eclipse Theia 是一个使用现代 Web 技术构建自定义云和桌面 IDE 和工具的平台。 Eclipse Theia 本身并不是一个工具,但是有很多工具是基于 Theia 构建的。 阅读全文
摘要:
Theia 是一个可扩展的平台,用于使用最先进的 Web 技术开发成熟的多语言云/桌面 IDE 类产品。 适用范围 1. 搭建平台,打造类IDE产品2. 为最终用户提供成熟的多语言 IDE(不仅仅是智能编辑器)3. 同等支持 Cloud IDE 和 Desktop IDE 的范式4. 通过语言和调试 阅读全文