云和桌面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基金会的商标。了解更多
