Eclipse Theia 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Eclipse Theia 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Eclipse Theia 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Eclipse Theia 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Eclipse Theia 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 EPL
开发语言 TypeScript
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具
开源组织 Eclipse
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2019-10-04

软件简介

Theia(全名Eclipse Theia)是一个可扩展的平台,用于使用最新的Web技术开发多语言的云端和桌面的 IDE。目前云端IDE可能是未来编程的趋势,而Theia提供了两种方式云端(即客户端通过浏览器打开IDE)和桌面端!其界面类似于VSCode,且借鉴了很多VSCode方面的东西,甚至是直接支持VSCode的扩展。这让很多喜爱VSCode的开发者能快速的迁移。

范围

  • 建立一个平台来构建类似IDE的产品;
  • 向最终用户提供全面的多语言IDE(不仅仅是智能编辑器);
  • 同样支持Cloud IDE和Desktop IDE的范例;
  • 通过语言和调试服务器协议提供对多种语言的支持;
  • 为现代GUI提供javascript UI库。

Theia项目本身也认为VS Code是一款出色的产品。这就是Theia接受许多设计决策,甚至直接支持VS Code扩展的原因。

最重要的区别是:

  • Theia的架构更加模块化,可以进行更多自定义,
  • Theia是专为在Desktop(桌面)和Cloud(云端)上运行而设计的,
  • Theia由与供应商无关的开源基金会开发。

Theia 建立在Language Server协议之上,得益于不断增长的生态系统超过60种可用的语言服务器,为所有主要编程语言提供智能编辑支持。

Theia集成了功能齐全的终端,可在重新加载浏览器时重新连接,从而保留完整的历史记录。

Theia的外壳基于PhosphorJS,它为可拖动的码头布局提供了坚实的基础。

扩展

Theia由扩展组成,扩展是一个npm程序包,它公开了许多有助于创建DI容器的DI模块(ContainerModule)。通过package.json在应用程序的npm-package中添加依赖项来使用扩展。扩展可以在运行时安装/卸载,这将触发重新编译并重新启动。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (47)

加载中
windows需要手动在用户目录下创建 .theia 文件夹,和vscode很接近,但是插件暗转有些困难。现在好多云编辑器都以它为模板
2020/09/25 03:34
回复
举报
视频
2020/09/22 21:37
回复
举报
安全性怎么保证
2020/07/25 09:22
回复
举报
这个东西 可以彻底革电脑的命, 用ipad也能开发了。
2020/04/08 11:43
回复
举报
code-server了解一下。
2020/04/03 08:09
回复
举报
但是微软并没有开源
2020/07/25 09:27
回复
举报
这是Che的升级版吗?
2020/02/29 09:42
回复
举报
你们有没有用过腾讯的在线ide?感觉怎么样?
2019/12/18 02:44
回复
举报
效果还不错,但是感觉不保险
2020/01/19 23:15
回复
举报
把vscode 改改就丢GIT了啊
2019/11/12 19:08
回复
举报
代码全空啊。。
2019/10/23 08:47
回复
举报
这个,che改名的吗
2019/10/18 13:49
回复
举报
更多评论
发表于开发技能专区
2020/12/17 11:25

Eclipse Theia 1.9.0 发布,TypeScript 编写的云端和桌面 IDE 框架

Eclipse Theia 1.9.0 发布了。Theia 是 Eclipse 基金会今年推出的 IDE 框架,为替代 Visual Studio Code 。Theia 整合了云端 IDE 和桌面 IDE,是一个可扩展的平台,包括开发者、组织机构和供应商在内的任何人都能够基于 Theia 使用最新的 Web 技术开发功能完备的多语言云端和桌面 IDE。本次更新内容包括: [cli] 更新了download-plugins脚本的错误报告 #8798 [cli] 更新download-plugins脚本,在不支持的文件类型下报告错误 #8...

12
6
发表了资讯
2020/04/03 07:33

Eclipse Theia 1.0 发布,TypeScript 编写的云端和桌面 IDE 框架

Eclipse 基金会于近日推出 Eclipse Theia 1.0 稳定版,并宣称其为 Visual Studio Code 的真正开源替代方案(a True Open Source Alternative to Visual Studio Code)。Theia 完全由非营利性且供应商中立的 Eclipse 基金会主导,并由多元化社区进行开发,不会因单一供应商的决定而损害多元化社区的利益。 从上图的官网介绍可以看出,Theia 整合了云端 IDE 和桌面 IDE,这是一个可扩展的平台,包括开发者、组织机构和供应商在内的...

42
53
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
暂无内容
47 评论
231 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部