JetBrains Projector是一款遠程訪問IDE工具,基于IntelliJ的IDE和Swing運行的應用,在服務器上運行后,只要開發者由瀏覽器和本地應用就能訪問了。該工具比較適合一些大型項目或者安全性比較高的企業,能夠禁止復制代碼,一些硬件也會被限制使用。
軟件介紹
Swing是Java的圖形widget工具包。當前的JetBrains IDE都使用了Swing來繪制UI,其他基于IntelliJ的IDE(例如 Android Studio)同樣如此。盡管JetBrains IDE和Swing應用都是桌面應用,但存在一些邊界情況需要使用特殊方法,比如瘦客戶端(Thin clients),這就是Projector的使用場景。
適用場景
在runtime或數據庫附近運行代碼以降低往返通信頻率
高安全性企業環境
真正的大型項目
禁止在本地復制源代碼
用戶硬件被限制使用
需要在Windows設備甚至是非傳統的操作系統(例如ChromeOS)上的 GNU/Linux 環境中運行IDE
當應用程序繼續在服務器上運行時,需要關閉計算機
遠程調試服務端(devtest,devprod)
具有調試源和預配置IDE的VM或Docker鏡像
需要遠程訪問的配置
目前有兩種方式使用Projector,分別是Web客戶端和原生應用。
Web客戶端使用HTML5 Canvas API實現(原理是將JVM的Swing繪制層替換掉,改成向瀏覽器發送渲染指令),使用者只需在瀏覽器輸入URL即可完成訪問。當然,前提是配置好Projector要訪問的主機。
原生應用支持macOS、Windows 和 Linux平臺,除了可集成到Dock或任務欄這些好處外,原生應用還支持Ctrl+W/Cmd+W等鍵盤快捷鍵,這些快捷鍵在Web客戶端中通常無法使用。
標簽: 遠程協助
精品推薦
-
IntelliJ IDEA 2019
詳情 -
Microsoft VC++6.0安裝包
詳情 -
Microsoft VC++2015版運行庫
詳情 -
VC++2019運行庫
詳情 -
RobotStudio
詳情 -
Intel Visual Fortran
詳情 -
Microsoft Visual Studio 2022
詳情 -
Microsoft VC++2010運行庫安裝包
詳情 -
源碼編輯器4.0
詳情 -
博途V18破解授權軟件
詳情 -
GX Works2
詳情 -
microsoft visual studio 2019免費版
詳情 -
hypermill2021超級加密狗破解版
詳情 -
西門子博途v17破解版
詳情 -
星三好圖形化編程軟件官方最新版
詳情 -
VBSEdit9
詳情
-
6 源碼智造編輯器
裝機必備軟件
網友評論