JetBrains Projector(远程访问IDE工具)v1.0GA官方版
最新推荐
-
齐鲁银行网银助手3.0.0.5官方版 安全软件 / 3.0M
-
360安全卫士U盘病毒专杀(Autorun.inf专杀)13.0.0.213简体中文绿色免费版 安全软件 / 86.1M
-
360安全卫士U盘病毒专杀工具v13.0.0.213绿色免费版 安全软件 / 86.1M
-
360安全卫士修复工具v13.0.0.213免费版 安全软件 / 86.1M
-
360安全卫士超强查杀V13.0.0.213安装版 安全软件 / 86.1M
精品推荐
-
FMSLogo(儿童编程环境)v8.3.2官方版 编程开发 / 11.2M
查看 -
visualgdb(VS开发安卓工具)5.1 r6免费版 编程开发 / 18.5M
查看 -
CudaText(代码文本编辑器)v1.156.2.2中文版 编程开发 / 14.0M
查看 -
Visual Studio Code(微软代码编辑器)v1.82.2.0官方版 编程开发 / 89.9M
查看 -
robosim虚拟机器人v2.1.2.103官方版 编程开发 / 145.8M
查看
本类排行
详情介绍
Projector 是一个远程访问IDE 工具,支持在服务器上运行基于IntelliJ 的IDE 和基于Swing 的应用程序,允许开发人员使用浏览器和本地应用程序从任何地方访问它们。
Projector 是一个远程访问IDE 工具,支持在服务器上运行基于IntelliJ 的IDE 和基于Swing 的应用程序,允许开发人员使用浏览器和本地应用程序从任何地方访问它们。
基本介绍
Swing 是一个Java 图形部件工具包。当前的JetBrains IDE 使用Swing 来绘制UI,其他基于IntelliJ 的IDE(例如Android Studio)也是如此。虽然JetBrains IDE 和Swing 应用程序都是桌面应用程序,但有一些边缘情况需要使用特殊方法,例如瘦客户端(Thin client)。这就是投影仪的使用场景。
适用场景
在运行时或数据库附近运行代码以减少往返通信频率
高安全企业环境
真正的大项目
禁止本地复制源代码
用户硬件受到限制
需要在Windows 设备甚至非传统操作系统(例如ChromeOS)上运行GNU/Linux 环境中的IDE
当应用程序继续在服务器上运行时,需要关闭计算机
远程调试服务器(devtest、devprod)
具有调试源和预配置IDE 的VM 或Docker 映像
需要远程访问的配置
目前有两种使用Projector的方式,即Web客户端和本机应用程序。
Web客户端使用HTML5 Canvas API实现(原理是替换JVM的Swing绘图层,并向浏览器发送渲染指令)。用户只需在浏览器中输入URL即可完成访问。当然,前提是配置好投影仪要访问的主机。
本机应用程序支持macOS、Windows 和Linux 平台。除了集成到Dock 或任务栏的好处之外,本机应用程序还支持Ctrl+W/Cmd+W 等键盘快捷键,而这些快捷键通常在Web 客户端中不可用。