Theia 入门
入门
在本节中,我们提供了有关如何开始使用 Eclipse Theia 的大概描述,并链接到各个部分以供阅读。 Eclipse Theia 是一个使用现代 Web 技术构建自定义云和桌面 IDE 和工具的平台。 Eclipse Theia 本身并不是一个工具,但是有很多工具是基于 Theia 构建的。 Theia 提供了一个名为 Eclipse Blueprint 的模板工具来试用 Theia 并开始构建您自己的工具。换句话说,Theia是一个开发IDE的架构,我们可以基于Theia创建自己的IDE。Theia使用typescript编写,整体技术体系和Visual studio code类似。
经常问的问题
如果您不确定 Theia 是什么、它与其他技术的比较或如何将基于 Eclipse 的工具迁移到它,请查看资源部分。https://theia-ide.org/resources/
尝试/启动 Eclipse Theia
您不能直接启动 Theia,因为它是一个平台。您可以基于 Theia 创建和发布产品。Theia项目团队提供了一个名为 Eclipse Blueprint 的示例工具(https://theia-ide.org/docs/blueprint_download/),您可以直接下载和使用它。此外,基于 Theia 创建自己的产品非常容易。另请参阅这篇文章(https://eclipsesource.com/de/blogs/2019/09/25/how-to-launch-eclipse-theia/),重点介绍可用于启动/试用 Eclipse Theia 和基于 Theia 的产品的各种选项。
基于 Eclipse Theia 构建工具或 IDE
第一步是定义基于 Theia 的定制产品。请查看有关如何基于 Theia 构建自己的 IDE 或工具的指南(https://theia-ide.org/docs/composing_applications/)。
随后,您可能希望使用您的产品有一些自己的产品特性,您可以使用 Theia 的扩展机制(https://theia-ide.org/docs/extensions/)。