QCon北京开幕在即|与全球 140+ 顶尖工程师共同解构 AI 时代的技术浪潮 了解详情
写点什么

JetBrains 官宣:与 Gitpod 合作,改善远程开发设施

  • 2022-05-05
  • 本文字数:1417 字

    阅读完需:约 5 分钟

JetBrains 官宣:与 Gitpod 合作,改善远程开发设施

美东时间 4 月 28 日,JetBrains 宣布和远程开发提供商 Gitpod 达成合作关系,将 Gitpod 集成到现有远程开发解决方案 JetBrains Gateway 之中。

 

通过集成用户可以从 JetBrains IDE 中访问托管在临时开发环境中的源代码,根据需要随时在云端运行。 所有语言处理都将在 Gitpod 环境中进行,用户可以在本地使用功能丰富的瘦客户端工作以获得熟悉的 JetBrains IDE 体验。

 

“作为 JetBrains 工作的长期粉丝,我对这次合作感到非常兴奋,因为它结合了自动化、基于云开发人员环境的安心和便利以及专业的 IDE,”Gitpod 联合创始人兼 CEO Sven Efftinge 说道。“Gitpod 和 JetBrains 都以对细节的关注和对开发者体验的痴迷而闻名。我很高兴看到这种组合比各个部分的总和还要好。”



Gitpod 与 JetBrains Gateway 的集成

 

据介绍,Gitpod 为 Gateway 打造了一个插件,让用户可以轻松连接到基于托管在 GitHub、GitLab 或 Bitbucket 中的仓库的开发环境。从 Gateway 欢迎屏幕中安装插件,连接你的 Gitpod 帐户后,即可借助 Gitpod 集成浏览并连接到你的现有工作区。你可以从仓库创建新的工作区以及选择要安装哪种 JetBrains IDE —— 目前支持 IntelliJ IDEA、GoLand、PyCharm 和 PhpStorm,计划将支持更多 IDE。然后,Gitpod 将配置远程服务器,并将事务递交给 Gateway 以启动 IDE 后端并连接 Client。



此举为用户带来了很多好处。首先,无论是在办公室使用台式计算机还是在家中使用性能不足的笔记本电脑工作,你都可以借助强大的云机器来处理你的项目;其次,源代码始终位于远程机器上,因此十分安全。借助 Gitpod 集成,你还可以创建会随每次提交保持更新的临时开发环境,从而随时快速开始工作。

 

当然,用户可以通过访问 Gitpod 偏好设置,将喜欢的 JetBrains IDE 设置为打开工作区时的默认桌面编辑器。



JetBrains 首席执行官 Max Shafirov 称,"远程开发是为了简化日常工作。无论你的本地机器有多大的马力,你都可以专注于真正重要的事情,由远程后端来处理耗费资源的操作,这确实有助于提高开发者的性能。通过我们与 Gitpod 的合作,我们正在使我们共同的用户加快生产力,节省资源和时间,同时加强安全合规性。"

关于 JetBrains Gateway

 

JetBrains Gateway 是 JetBrains 的远程开发解决方案,于 2021 年 11 月 发布,是一款独立应用。它可通过 SSH 连接到远程服务器,下载并安装 IDE 作为后端服务,并打开托管在远程机器上的项目。

 

而后,Gateway 将启动基于 IntelliJ 平台的本地瘦客户端 JetBrains Client 编写、导航、重构、运行、调试和测试项目, 体验就像是在处理本地托管的项目和使用本地安装的 JetBrains IDE 一样。

 

Gateway 负责连接到远程机器并确保 IDE 后端已安装并运行,但它不负责管理远程服务器。当然,有很多方法可以运行远程服务器:连接到物理机、在内部网络中托管 VM、在云中运行 Docker 映像等等。

关于 Gitpod

 

Gitpod 是一个自动化的开发环境的开源平台,用于自动化预编码开发环境的配置,利用版本控制系统作为标准的真实来源,以自动化开发人员开始编码所需的一切。Gitpod 允许工程团队自动化本地开发环境的设置,从而节省时间并实现新的协作水平,从而可以在针对任何 GitLab,GitHub 和 Bitbucket 项目的生产开发环境中快速创建应用程序。目前,Gitpod 已拥有超过 500,000 名用户。

 

参考链接:

 

https://blog.jetbrains.com/blog/2022/04/28/jetbrains_partners_with_gitpod/

 

https://www.gitpod.io/blog/gitpod-jetbrains

2022-05-05 17:534949

评论

发布
暂无评论
发现更多内容

SpringIOC中复杂属性如何“巧妙”赋值,java五年工作经验面试题

Java 程序员 后端

云图说|玩转华为HiLens之端云协同AI开发

华为云开发者联盟

华为云 云图说 华为HiLens 端云协同

Spring常用API:Spring类及相关面试点,rabbitmq分布式事务实现原理

Java 程序员 后端

低代码开发平台是什么意思?低代码开发平台优势!

低代码小观

低代码 开发 开发工具 开发平台 企业开发系统

SpringSecurity安全控件使用指南,建议细读

Java 程序员 后端

最佳实践|Apache Pulsar 在华为云物联网之旅

Apache Pulsar

云原生 消息中间件 Apache Pulsar 消息系统 用户案例 华为云物联网

Spring全家桶+高并发编程+Netty,mybatis面试题大全

Java 程序员 后端

Spring的XML解析原理,这一次全搞懂再走!,springmybatis整合原理

Java 程序员 后端

Spring(二十),Java中级开发笔试题及答案

Java 程序员 后端

Spring(六),终于找到一个看得懂的JVM内存模型了

Java 程序员 后端

SQL 中判断条件的先后顺序,会引起索引失效么?,java虚拟机的原理

Java 程序员 后端

Spring事务与事务抽象,java多线程面试总结

Java 程序员 后端

Spring事务传播属性(面试),分布式中间件技术实战钟林森

Java 程序员 后端

Spring常用注解(绝对经典),非科班面试之旅

Java 程序员 后端

Spring框架(四)SpringMVC基础,2021最新大厂Java面经

Java 程序员 后端

She Builds Summit | 感受她的科技力量!

亚马逊云科技 (Amazon Web Services)

开源 职场

Spring(六)(1),mongodb入门书籍

Java 程序员 后端

Spring全家桶+高并发编程+Netty(1),Java者升职加薪的8项技能

Java 程序员 后端

Spring注解驱动,java面试项目中遇到的问题

Java 程序员 后端

Spring源码学习~循环依赖(面试必问系列,java最新框架技术

Java 程序员 后端

代码检查规则:Python语言案例详解

百度开发者中心

Python 方法论 学习笔记

Spring(二),java基础面试题应届生

Java 程序员 后端

Spring中使用的设计模式,mybatis自动映射原理

Java 程序员 后端

Spring之防止连接泄露的处理办法,Java开发必会技术

Java 程序员 后端

Spring学习--面向抽象编程(模拟Spring的简单实现),java架构师教学视频全百度云

Java 程序员 后端

技术+案例详解无监督学习Autoencoder

华为云开发者联盟

神经网络 算法 图片 无监督学习 Autoencoder

从挣扎突破到英雄联盟!中国SaaS头部企业阵营渐显

海比研究院

SaaS平台

Spring核心——Bean的定义与控制,linuxshell脚本教程

Java 程序员 后端

Spring系列:自动注入(autowire,redis笔记

Java 程序员 后端

Spring框架底层原理-IoC,java架构师指南pdf下载

Java 程序员 后端

Spring源码解析(二)AOP,java基础课程百度云

Java 程序员 后端

JetBrains 官宣:与 Gitpod 合作,改善远程开发设施_架构_闫园园_InfoQ精选文章