JetBrains远程开发调试和测试项目
来源:IT之家 发布时间:2021-12-01 20:22 阅读量:13103
,JetBrains 官方表示,在本周陆续发布的 2021.3 版本的各 IDE 中,JetBrains 向 IntelliJ 平台添加了远程开发支持。
你可以在远程服务器上托管源代码,工具链和 IDE 后端,并使用基于 IntelliJ 平台的本地瘦客户端编写,导航,重构,运行,调试和测试项目体验就像是在处理本地托管的项目和使用本地安装的 JetBrains IDE
JetBrains 还在JetBrains Space中引入了编排支持,JetBrains Space 是 JetBrains 为软件团队和项目打造的一体化解决方案,让远程开发环境可作为云中的虚拟机实现自动化管理。Space 可确保代码处于最新状态,将依赖项准备就绪,编译和编制索引,让你能够在几秒钟内完成连接并快速开始工作!
JetBrains 远程开发
非常简单,远程开发能够通过 SSH 连接到现有服务器IDE 作为后端服务安装,将在其中加载项目而不显示用户界面瘦客户端在本地运行并连接到此 IDE 后端,提供与本地运行 IDE 相同的完整工作用户界面,即使所有处理都在远程服务器上完成
整个流程由JetBrainsGateway管理,这是一款全新的紧凑型独立应用,可满足启动远程开发的所有需求Gateway 同时作为插件与许多 JetBrains IDE 捆绑在一起
远程开发:
JetBrains Gateway:
如果你想利用强大的云服务器,创建可重现的干净开发环境并避免丢失装满重要源代码的笔记本这种梦魇,远程开发不失为一种绝佳方式。
JetBrains Space 云开发环境
JetBrains 还要荣幸地宣布,JetBrains 的整体软件开发管道的统一平台 JetBrains Space 可为远程开发环境提供出色的编排支持Space 现在支持为项目中的任意仓库创建开发环境
本站获悉,你可以选择要启动的计算机的技术参数,还可以提供 Dockerfile 来创建镜像你也可以使用 Space Automation预先准备开发环境,下载依赖项,构建项目和运行索引预构建的快照将被保存,供团队启动,复制和共享
Space 将在你需要时启动开发环境,并且只要启动新快照即可在分支之间交换完成任务后,将其删除即可如果你在任务执行期间需要停止工作,Space 将在 30 分钟不活动后自动休眠工作区
你可以在 Space 页面上阅读更多信息。
Space 页面:
支持 IDE 和授权许可
远程开发包含在现有付费订阅中它内置到支持 JetBrains IDE 的 IntelliJ 平台中JetBrains Gateway 与 IntelliJ IDEA Ultimate,PyCharm Professional,GoLand,PhpStorm 和 RubyMine 捆绑在一起你也可以通过带有 CLion 和 WebStorm 的独立 JetBrains Gateway 应用使用远程开发JetBrains 计划在未来的版本中添加对更多 IDE 的支持
你可以下载你最喜欢的基于 IntelliJ 的 IDE的 2021.3 版本,也可以使用独立的JetBrains Gateway应用开始远程开发。
查看文档了解更多信息,同时也请分享你的体验!同时,务必详细了解Space 开发环境。
查看文档:
Space 开发环境:
最后,一件重要的事
JetBrains 对将远程开发引入 JetBrains IDE 感到非常兴奋JetBrains 并不局限于 IntelliJ IDEA,PyCharm 和 GoLand 等基于 IntelliJ 的 IDE
JetBrains 还宣布了 Fleet,这是 JetBrains 利用过去 20 年的知识和技术从头打造的一款全新 IDE。
Fleet 还是一个功能齐全的 IDE,具有智能补全,重构,导航,调试以及 IDE 中一直存在的所有功能更重要的是,点击一键即可使用所有这些功能
。郑重声明:此文内容为本网站转载企业宣传资讯,目的在于传播更多信息,与本站立场无关。仅供读者参考,并请自行核实相关内容。