Theia——云端和桌面版的IDE

  Theia是一个利用最新的web技术开发的支持云端和桌面运行的类似IDE的产品,它是一个可扩展的平台,并且全面支持多语言。

目标

  • 建立一个可搭建类似IDE产品的平台
  • 为终端用户提供完整的多语言IDE(不仅仅是智能编辑器)
  • 同时支持云端IDE和桌面版IDE
  • 通过language和debug server协议提供多语言支持
  • 使用JavaScript UI库提供高级GUI

贡献

  请阅读下面的内容以了解如何参与改进Theia:

  • 从主仓库fork代码然后从源码运行示例
  • 熟悉开发流程编码指南编码规范以及如何对你的工作进行签名
  • 找到要处理的问题并提交pull request
    • 第一次为开源代码做贡献?选一个good first issue,让你熟悉GitHub的贡献流程。
    • 第一次为Theia做贡献?选一个beginner friendly issue,让你熟悉我们的代码以及贡献流程。
    • 想成为一个Committer?解决一个能表明你理解Theia对象和架构的问题。可以从这里的一些问题列表开始。
  • 没有找到问题?可以看看bugs、拼写错误,以及一些缺少的功能。

反馈

  阅读下面的内容以了解如何参与到Theia社区:

  • 加入Spectrum进行讨论
  • 提问,请求一个新功能并利用GitHub issues提交一个bug。
  • 将仓库标记星号以显示你的支持。
  • Twitter上关注Theia。

许可

Apache-2.0

原文地址:https://theia-ide.org/docs/index

原文地址:https://www.cnblogs.com/jaxu/p/12125562.html

时间: 2024-08-04 01:03:46

Theia——云端和桌面版的IDE的相关文章

Ionic 今天发布了Windows 桌面版的IDE Ionic Lab

Ionic简介: Ionic 是一个强大的 HTML5 应用程序开发框架,号称 Advanced HTML5 Hybrid Mobile AppFramework 是 AngularJS 移动端解决方案 可以帮助您使用 Web 技术,比如 HTML. CSS 和Javascript 构建接近原生体验的移动应用程序. Ionic 主要关注外观和体验,以及和你的应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开发. Ionic 是一个轻量的手机 UI 库,具有

亲自在桌面版Ubuntu14.4下测试过的动画演示10个超有趣的Linux命令

一.cmatrix 你应该看过好莱坞大片<骇客帝国>,相信你会对电影中那些神奇的场景着迷.在Neo的眼里任何东西都能以计算机字节流的形式展现,你是否也想做一个很有黑客范儿的数据流的桌面呢? 安装cmatrix ~#sudo apt-get install cmatrix 执行效果 ~# cmatrix 二.oneko 如果你认为Linux终端只是字符和光标,没有什么其它更丰富的表现形式了,那你就大错特错了,"oneko"命令就是一个很好的例子,不要以为oneko只是一种小猫

使用Teamviewer远程桌面版CentOS 6.5

1.下载.安装并运行Teamviewer # wget https://dl.tvcdn.de/download/version_12x/teamviewer_12.0.85001.i686.rpm # yum install teamviewer_12.0.85001.i686.rpm  # service start teamviewer # service status teamviewer # service enable teamviewer 2.应用Teamviewer # team

mac下面 ,启动2个桌面版appium的方法

分别打开2个终端,分别输入 appium 就可以分别起2个appium桌面版,然后设置端口 即可 参考: https://blog.csdn.net/qq_15283475/article/details/77892868 不过这个我只能手动也,命令行版的appium 估计可以自动开启 原文地址:https://www.cnblogs.com/kaibindirver/p/10614258.html

苹果手机的SB系列(9)移动版的AAP个个都比桌面版大?

对于IOS的管理,只有一个差,所谓的安全,让用户掏出巨大的空间成本,当然这就是钱, 你就不能分成自有区域和公有区域,虽然我没有搞过IOS开发,移动版的AAP个个(除去数据外也是)都比桌面版大?这是你系统的问题 原文地址:https://www.cnblogs.com/rovedog/p/12388289.html

[MFC] 高仿Flappy bird 桌面版

这是今年年初做的东西,一直没有时间整理,现在拿出来分享下~ 目录 开发背景 开发语言及运行环境 效果展示 游戏框架说明 游戏状态及逻辑说明 经典算法说明 重量级问题解决 开发感想 一.开发背景: flappy bird由一位来自越南河内的独立游戏开发者阮哈东开发,是一款形式简易但难度极高的休闲游戏.简单但不粗糙的8比特像素画面.超级马里奥游戏中的水管.眼神有点呆滞的小鸟和几朵白云便构成了游戏的一切.你需要不断控制点击屏幕的频率来调节小鸟的飞行高度和降落速度,让小鸟顺利地通过画面右端的通道,如果你

win7远程链接ubuntu 桌面版

1.安装ubuntu 使用vagrant 添加了一个ubuntu12.04(xmanager好像只能控制最高这个版本,14.04没成功过) 2.安装xmanager 4 3.修改ubutu配置文件 sudo nano /etc/lightdm/lightdm.conf增加一下两行 [XDMCPServer] enabled=true 4.打开xmanager 耐心等一会 大功告成!

ubuntu kylin 桌面版 14.10 系统如设置vpn

1.点击Network Connections->VPN Connections->Configure VPN 2.Add 3:选择Point to Point->Create 4:填写网关,账号,密码,然后选择Advanced 5:选择Point to Point,OK 6:Network Connections->VPN Connections->VPN connection,连接后的网络图标增加一个倒锁

Windows 下远程桌面连接linux服务器(确保服务器为带桌面版)

方法一(通过xmanager中的Xbrowser工具远程桌面): 详细步骤 Cd  /etc/sysconfig/ Vi  displaymanager ,修改 DISPLAYMANAGER_REMOTE_ACCESS=“yes” DISPLAYMANAGER_ROOT_LOGIN_RENOTE=”yes” 执行命令:rcxdm restart 来 重启XDM服务, 在客户机上启动Xbrowser,刷新即可看到你想要连接的服务器,双击即可 或者输入suse linux机器IP地址来连接: 二.方