生成的 1.0 已经正式 GA。根据发布公告,它是一个用于通过网络远程运行 IDE 和 Swing 应用程序的工具和框架。
Swing 是一个用于 Java 的图形工具包。当前的 IDE 都使用 Swing 来绘制 UI,其他基于 IDE 的(例如)也是如此。虽然 IDE 和 Swing 应用程序都是桌面应用程序,但有一些边缘情况需要使用特殊方法Chrome 自动升级后,本地项目都无法访问,例如瘦客户端(Thin),这就是使用场景。
是一种自托管技术,支持在服务器上运行的基于 IDE 和基于 Swing 的应用程序,允许开发人员使用浏览器和本机应用程序在任何地方访问它们。
表示特别适合以下场景使用:
目前有两种使用方式,即Web客户端和原生应用程序。
Web客户端使用HTML5 API实现(原理是将JVM的Swing绘图层替换为向浏览器发送渲染指令),用户只需在浏览器中输入URL即可完成访问。当然前提是要访问的主机配置好了。单击此处获取详细说明。
本机应用程序支持 macOS 和 Linux 平台。除了集成到 Dock 或任务栏的好处外Chrome 自动升级后,本地项目都无法访问,本机应用程序还支持键盘快捷键,例如 Ctrl+W/Cmd+W,这些快捷键通常在 Web 客户端中不可用。单击此处获取二进制文件。
服务器目前提供三种部署方式:安装脚本、镜像、IDE插件。官方推荐使用前两个。
文档:
评论留言