多语言云端IDE和桌面IDE 广西快3遗憾漏—Eclipse Theia

多语言云端IDE和桌面IDE 广西快3遗憾漏—Eclipse Theia

EPL
TypeScript
跨平台
2019-10-04
红薯
广西快3遗憾漏—Eclipse Theia 正在参加 2019 年度最受欢迎开源中国软件评选,请投票支持!
广西快3遗憾漏—Eclipse Theia 在 2019 年度最受欢迎开源中国软件评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票赢奖品
已投票

Theia(全名广西快3遗憾漏—Eclipse Theia)是一个可扩展的平台,用于使用最新的Web技术开发多语言的云端和桌面的 IDE。广西快3遗憾漏目前云端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由与供应商无关的开源基金会开发。

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

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

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

扩展

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

的码云指数为
超过 的项目
加载中

评论(38)

小萌翔
小萌翔
代码全空啊。广西快3遗憾漏
loveminer
loveminer
这个,che改名的吗
隔壁老邱
隔壁老邱
这个工具在哪里下载
叮当王子
叮当王子
我用yarn更新的时候提示Python版本得是2.7,这个跟Python有啥关系?
LuckyMan8
LuckyMan8
vscode本身就是typescript写的,改成web端应该不费劲吧?
新鲜的蟑螂
新鲜的蟑螂
看来以后搞台性能过的去的服务器放在公网,就可以随便找台电脑连接上去写代码了。广西快3遗憾漏就是服务器成本有点高,如果是公司使用的话应该不错。
回去干活
回去干活
这个不错,看样子以后不需要系统,只需要一个浏览器就吉林福彩快三_信誉网投K了
叮当王子
叮当王子
本地(Windows)怎么搭建一套?
sosukes
sosukes
以前那个eclipse che呢,扯哪去了

暂无资讯

暂无问答

暂无博客

返回顶部
顶部