Skip to content

Theia

Theia 是一个用于构建云端和桌面 IDE 的开源、可扩展平台。它采用模块化架构设计,兼容 VS Code 扩展,并支持深度定制,以打造量身定制的开发体验。Protocol Launcher 允许您生成用于打开 Theia 的深度链接。

使用

提供两种使用方式:

  • 按需加载(通过子路径导入),支持 Tree Shaking,体积更小。
  • 全量导入(从根包导入),使用简单,但会包含所有应用模块。

生产环境建议使用按需加载以减小体积;快速脚本或演示可选择全量导入。

选择安装方式

按需加载
推荐使用。生产环境优化。
全量导入
使用便捷。适合快速脚本。

打开 Theia

On-Demand
ts
import { open } from 'protocol-launcher/theia'

const url = open()