JetBrainsProjectorV1.0GA官方版软件介绍
【JetBrainsProjector】是一个远程访问IDE工具,它支持将基于IntelliJ的IDE和基于Swing的应用运行在服务器上,允许开发人员在任何位置使用浏览器和本地应用来访问它们。

Swing是Java的图形插件工具包。目前【JetBrainsProjector】都使用Swing来绘制UI,其他基于IntelliJ的IDE也是这样,比如AndroidStudio。虽然【JetBrainsProjector】和Swing应用都是桌面应用,但是也有一些边界情况需要使用特殊的方法,例如瘦客户机(Thinclients),Projector就是这样的。

将代码运行到runtime附近或数据库附近,以减少往返次数。
高度安全的企业环境。
非常大的项目。
禁用源代码的本地复制。
使用用户硬件受到限制。
IDE需要在GNU/Linux环境中运行,Windows设备,甚至是非传统操作系统,如ChromeOS。
需要关闭计算机,而应用程序继续在服务器上运行。
RemoteDebugService(devtest,devprod)
VM或Docker镜像具有调试源并预先配置了IDE。
配置要求远程访问。
当前,Projector的使用方法有两种,即Web客户端和本地应用。
通过HTML5CanvasAPI(原理是用JVM的Swing绘图层代替绘图层,而向浏览器发送渲染指令),用户可以简单地在浏览器中输入URL来完成访问。如果Projector配置了要访问的主机,那么这是当然的。

本机支持macOS、Windows和Linux平台,除了可以集成到Dock或任务栏中之外,本机应用还支持诸如Ctrl+W/Cmd+W这样的键盘快捷键,这是Web客户端通常不能使用的。

JetBrainsProjectorV1.0GA官方版下载地址