Eclipse Theia 是一个可扩展框架,用于使用最先进的 Web 技术开发成熟的多语言云和桌面 IDE 和工具。
网站
存储库
发布
范围
路线图
入门
贡献
反馈
文档
执照
商标
请访问 Eclipse Theia 网站以获取更多信息和 Theia 文档。
这是 Eclipse Theia 项目的主存储库,包含 Theia 平台的源代码。请在此存储库上打开有关 Theia 的一般讨论、错误报告和功能请求。 Theia 项目还包括其他存储库,例如用于构建 Theia IDE 和 Theia 网站的工件。另请参阅所有 Theia 项目存储库的概述。
所有可用版本均可在 GitHub 上获取,包括变更日志。
详细的发布公告链接在 Theia 网站上。
Theia 网站上列出了社区版本。
访问发布网站了解更多信息。
支持构建基于浏览器和桌面的 IDE 和工具
为采用者提供高度灵活的架构
支持VS Code扩展协议
在供应商中立的开源治理下进行开发
有关项目目标的更多详细信息,请访问 Theia 网站。
请参阅我们的路线图,了解有关当前项目目标和即将发布的版本的概述。
您可以在这里找到采用 Theia 的常见场景的指南和示例:
概述如何开始使用 Theia 网站
开发 Theia 应用程序 - 您自己的 IDE/工具
了解Theia的扩展机制
开发类似 VS Code 的扩展
开发 Theia 扩展
在 Theia 中测试 VS Code 扩展
使用 Electron 打包桌面 Theia 应用程序
请阅读以下内容,了解如何参与改进 Theia:
分叉存储库并从源代码运行示例
熟悉开发工作流程、编码指南、行为准则并签署 Eclipse 贡献者协议
找到需要解决的问题并提交拉取请求
第一次为开源做出贡献?选择一个好的第一期来让您熟悉 GitHub 贡献流程。
第一次为 Theia 做出贡献?选择一个适合初学者的问题,让您熟悉代码库和我们的贡献流程。
想成为一名提交者吗?解决一个问题,表明您了解 Theia 目标和架构。这是一个很好的开始清单。此外,请查看我们的路线图,以使您的贡献与当前项目目标保持一致。
找不到问题?查找错误、拼写错误和缺失的功能。
请阅读以下内容,了解如何参与 Theia 社区:
加入 GitHub 上的讨论。
提出问题、请求新功能并通过 GitHub 问题提交错误。
通过使用 ? 来对现有 GitHub 问题进行投票。我们定期检查投票问题!
为存储库加注星标以表示您的支持。
在 Twitter 上关注 Theia。
参加每周的开发者电话会议
API文档
一般文档
VS Code API 兼容性报告
有用的链接:
发展
测试
迁移指南
API集成测试
编码指南
代码组织
插件和 VSCode API
Eclipse 公共许可证 2.0
一(次要)GNU 通用公共许可证,版本 2,带有 GNU 类路径例外
“Theia”是Eclipse 基金会的商标。了解更多