JetBrains 远程开发 极致体验

远程开发 极致体验

为什么要进行远程开发

无论身处何处数秒内连接至远程环境
充分利用远程计算机的强大功能

充分利用远程计算机的强大功能在任何笔记本电脑上都可以轻松工作,无论其性能如何。借助远程计算机的计算资源,充分利用最大规模的数据集和代码库。在远程服务器上保护敏感代码保持环境一致性简化入门和技术面试

在远程服务器上保护敏感代码

如果将源代码存储在开发者的笔记本电脑上,那么这些设备被盗或存放不当都将是潜在的安全隐患。通过将代码专门存储在密闭、远程、由公司控制的计算机上可以消除这种风险。

保持环境一致性

使用预先确定的工具集、运行时要求、硬件规格等确切内容重现开发环境,这样您就不会再听到“在我的计算机上没有问题呀”这样的对话了!

简化入门和技术面试

想要充分测试候选人的技能水平或让新人尽快入门?忘掉 30 项“项目启动”清单吧 – 现在,入门就像采用编排解决方案复制远程计算机一样简单。

团队引入云开发环境
借助可重现的环境提升开发速度

通过以代码形式配置开发环境,将整个团队的开发环境标准化。通过安装项目所需的所有工具、库和扩展程序简化入门体验,使新手可以立即上手开发。

打开您的 IDE 并立即开始编码

在具有预构建开发环境并已 100% 准备就绪的 IDE 中,几秒内即可启动预配置的工作区并开始编写代码、运行您的项目或对其进行调试。不再需要等待编制索引或下载项目依赖项 - 您在需要时便可立即获得完全准备就绪的 IDE。

让您的团队开发工作顺畅推进

需要处理多个分支或任务?从任何分支或合并请求启动预配置的开发环境,并在完成后将其销毁。把它当作一个短暂的 Git 分支!并行运行多个环境,因此您不必在分支之间切换,也不会分散注意力。

有效控制您的资源

一站式管理您的开发环境。指定哪些用户有权使用和管理您的项目的开发环境。选择您的开发环境将使用的虚拟机类型,使其符合您的项目规模并优化您的资源成本。

远程开发的实现与幕后故事

目前有两种实现方式

image-20211130103921620

Gateway 是一切的开端

所有远程开发环境的单一入口点

安装

JetBrains Gateway 桌面应用程序启用远程开发工作流

Gateway-Enable-a-remote

JetBrains Gateway 是一款紧凑型桌面应用,让您可以使用 JetBrains IDE 远程工作,甚至无需下载。

该应用程序兼容:IntelliJ IDEA Ultimate、PyCharm Professional、GoLand、WebStorm、CLion、PhpStorm 和 RubyMine(自这些 IDE 的 2021.3 版起)

连接到远程服务器

通过 SSH 连接到任何远程计算机,JetBrains Gateway 将负责在其中部署 IDE 后端并连接到部署的后端。

Gateway-Connect-to-any

根据提示输入密码

image-20211130110446159

快速开始

充分利用基于 IntelliJ 的 IDE 的强大功能,随时随地获得如同处理本地项目般的体验。

这里你需要选择现在哪一个编辑器,然后设置你的项目目录

Gateway-Use-the-full-power

这里有个Other options,可以上传安装文件和使用自定义下载链接

image-20211130110837598

选择好就可以点击开始了

image-20211130111136864

极致体验

笔记本电脑不再是代码的栖身之所!源代码不再需要传输或存储到您的本地计算机上。

image-20211130111842012

双击打开项目

image-20211130111954369

根据提示输入密码就可以了

Snipaste_2021-11-30_11-21-39

我可以在哪里运行我的 IDE 后端

主要有下面两种

image-20211130110026115

通过 SSH 在任何计算机上

将 IDE 后端连接并部署到任何物理、远程或云计算机。

在 JetBrains Space 上

在 Space 中配置、预构建、启动、重现和管理您的开发环境。

总结

Gateway 这种方式,我们相当于开发软件运行在远程,代码也在远程服务器上,很安全,但是有个缺点就是我们需要手动把代码复制到远程服务器上。

远程开发这种方式,可以从多个方面提高我们的开发效率,而且对我们本地电脑的要求也没那么高了,毕竟我们只是运行一个客户端。

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不二人生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值