0
Theia
Theia –云中的VS Code…也通过Electron支持本机桌面应用程序。
Theia –云中的VS Code…也通过Electron支持本机桌面应用程序。Theia的IDE应该作为本机桌面应用程序(使用Electron)以及现代浏览器(例如Chrome)运行。因此,您将构建一个应用程序并在两种情况下运行它。Theia甚至支持第三种模式,这是一种连接到远程工作区的本地桌面应用程序。无论您主要针对台式机还是云,您都可以利用网络技术的优势,并为未来做好充分的准备。尽管使用Web技术实现,但是VSCode和Atom都不支持在具有远程后端的浏览器中执行...。但是,我们需要为在容器中运行的工作区提供出色的IDE。而且由于可用的云IDE令人失望,我们开始了Theia。除了对浏览器IDE的支持外,我们还希望扩展开发人员能够构建功能丰富的扩展。因此,与VS Code不同,Theia本身是扩展的集合。换句话说,扩展程序是一等公民,他们可以访问核心软件包的所有内容(因为它们也是扩展程序)。除了这两个设计目标外,Theia在许多方面都类似于VS Code,并且它在重用许多部分,例如Monaco编辑器,语言服务器协议或快速打开的小部件(命令面板等)。