theia

其他资源 2025-08-07

云和桌面IDE框架

Eclipse theia是一个可扩展的框架,可开发具有最先进的Web技术的全面多语言云和桌面IDE和工具。

  • 网站
  • 存储库
  • 发行
  • 范围
  • 路线图
  • 入门
  • 贡献
  • 反馈
  • 文档
  • 执照
  • 商标

网站

请访问Eclipse theia网站以获取更多信息和theia文档。

存储库

这是Eclipse theia项目的主要存储库,其中包含theia平台的来源。请在此存储库中打开有关theia通用讨论,错误报告和功能请求。 theia项目还包括其他存储库,例如建造theia Ide和theia网站的工件。请参阅所有theia项目存储库的概述。

发行

  • 所有可用的版本均可在GitHub上提供,包括ChangElogs。
  • 详细发布公告在theia网站上链接。
  • 社区版本在theia网站上列出。
  • 访问发布网站以获取更多信息。

范围

  • 支持构建基于浏览器和桌面IDES和工具
  • 为收养者提供高度灵活的建筑
  • 支持VS代码扩展协议
  • 在供应商中立开源治理下发展

有关项目目标的更多详细信息,请访问theia网站。

路线图

有关当前项目目标和即将发布的版本的概述,请参见我们的路线图。

入门

在这里,您可以找到采用theia常见场景的指南和示例:

  • 获取如何在theia网站上开始的概述
  • 开发theia应用程序 - 您自己的IDE/工具
  • 了解theia的扩展机制
  • 开发诸如扩展的VS代码
  • 开发theia扩展
  • 测试theia中的VS代码扩展
  • 包装桌面theia应用程序

贡献

在下面阅读以了解如何参与改进theia :

  • 分叉存储库并从源运行示例
  • 熟悉开发工作流程,编码指南,行为准则并签署Eclipse贡献者协议
  • 找到一个问题来处理并提交拉的请求
    • 第一次为开源做出贡献吗?选择一个好的第一期,让您熟悉GitHub的贡献过程。
    • 第一次为theia做出贡献?选择一个初学者友好的问题,以使您熟悉代码库和我们的贡献过程。
    • 想成为委员会吗?解决一个问题,表明您了解theia目标和体系结构。这是一个不错的列表。此外,请查看我们的路线图,以使您的贡献与当前的项目目标保持一致。
  • 找不到问题?寻找错误,错别字和缺失功能。

反馈

在下面阅读如何与theia社区互动:

  • 加入有关Github的讨论。
  • 提出问题,请求新功能,然后将错误提交给GitHub问题。
  • 通过与a反应对现有的GitHub问题进行投票。我们定期通过投票检查问题!
  • 主角存储库以表示您的支持。
  • 在Twitter上关注theia 。
  • 加入每周开发人员电话

文档

  • API文档
  • 一般文档
  • VS代码API兼容性报告
  • 有用的链接:
    • 发展
    • 测试
    • 迁移指南
    • API集成测试
    • 编码指南
    • 代码组织
    • 插件和VSCODE API

执照

  • Eclipse公共许可证2.0
  • 一(中学)GNU通用公共许可证,版本2,具有GNU类例外

商标

“ theia ”是Eclipse基金会的商标。了解更多

下载源码

通过命令行克隆项目:

git clone https://github.com/eclipse-theia/theia.git