您的位置 首页 > 德语词汇

projector是什么意思?Projector

大家好,今天来为大家解答projector是什么意思这个问题的一些问题点,包括Projector也一样很多人还不知道,因此呢,今天就来为大家分析分析,现在让我们一起来看看吧!如果解决了您的问题,还望您关注下本站哦,谢谢~

JetBrains出品的Projector1.0已正式GA。根据发布公告的介绍,Projector是用于在网络上远程运行JetBrainsIDE和Swing应用程序的工具和框架。

Swing是Java的图形widget工具包。当前的JetBrainsIDE都使用了Swing来绘制UI,其他基于IntelliJ的IDE(例如AndroidStudio)同样如此。尽管JetBrainsIDE和Swing应用都是桌面应用,但存在一些边界情况需要使用特殊方法,比如瘦客户端(Thinclients),这就是Projector的使用场景。

projector是什么意思?Projector

Projector是一种自托管技术,它支持在服务器上运行基于IntelliJ的IDE和基于Swing的应用,让开发者可以在任何地方使用浏览器和本地应用来访问它们。

JetBrains表示Projector特别适合在以下场景使用:

目前有两种方式使用Projector,分别是Web客户端和原生应用。

Web客户端使用HTML5CanvasAPI实现(原理是将JVM的Swing绘制层替换掉,改成向浏览器发送渲染指令),使用者只需在浏览器输入URL即可完成访问。当然,前提是配置好Projector要访问的主机。详细使用说明点此查看。

原生应用支持macOS、Windows和Linux平台,除了可集成到Dock或任务栏这些好处外,原生应用还支持Ctrl+W/Cmd+W等键盘快捷键,这些快捷键在Web客户端中通常无法使用。点此获取二进制文件。

Projector服务端目前提供了Python安装脚本、Docker镜像以及IDE插件三种部署方式,官方推荐使用前两种。

Projector文档:https://jetbrains.github.io/projector-client/mkdocs/latest/

关于projector是什么意思的内容到此结束,希望对大家有所帮助。

本站涵盖的内容、图片、视频等数据,部分未能与原作者取得联系。若涉及版权问题,请及时通知我们并提供相关证明材料,我们将及时予以删除!谢谢大家的理解与支持!

Copyright © 2023