,JetBrains宣布与亚马逊合作,提供亚马逊CodeCatalyst和JetBrains Gateway之间的集成。
Amazon CodeCatalyst是一个统一的软件开发和交付服务,包括按需开发环境这种集成意味着用户现在可以通过JetBrains Gateway在亚马逊CodeCatalyst开发环境中运行自己喜欢的JetBrains IDE进行远程开发所有语言处理都在AWS云中进行,而用户可以使用富瘦客户端在本地工作这在强大的云计算和快速响应且熟悉的JetBrains IDE体验之间建立了融合
下面简单介绍一下JetBrains IDE中的远程开发。
基本上,用户的IDE分为两部分:远程服务器上的IDE后端和本地客户端用户与本地瘦客户端交互,这提供了快速响应的流畅用户体验同时,远程服务器负责所有繁重的处理工作
本地客户端使JetBrains解决方案完全不同于一般的远程桌面工具,后者需要每次点击和按键的往返过程该架构是为软件开发而构建和优化的,因此JetBrains可以提供原生开发体验
远程服务器包含开发人员环境用户可以使用云开发环境提供者来自动创建和管理这样的环境,或者手动配置它们
本站了解到,除了Amazon CodeCatalyst,用户目前还可以在JetBrains Space,Google Cloud,Gitpod或GitHub Codespaces中运行远程开发环境。
Amazon CodeCatalyst提供了一个地方,用户可以使用CI/CD工具来计划工作,处理代码以及构建,测试和部署应用程序您可以将AWS帐户连接到CodeCatalyst空间,并在项目中使用AWS资源
在CodeCatalyst中拥有多个开发环境允许您在不同的项目之间快速切换每个开发环境都配置了行业标准的Devfile,可以对其进行修改,以精确定义每个任务所需的工具和设置该设备在配置上也很灵活,最大16个vCPU和32GB RAM用于计算,最大64GB用于存储
由于这一合作,亚马逊CodeCatalyst用户现在可以连接到AWS云中托管的JetBrains IDE,如IntelliJ IDEA Ultimate,PyCharm Professional和GoLand。
Amazon CodeCatalyst和JetBrains Gateway的结合为开发者带来了各种好处:
灵活性–这种组合可以提供更多选择当开发人员可以自由地在他们想去的任何地方工作,使用他们手头的任何笔记本电脑时,这对提高工作效率有很大的好处连接到远程机器将为他们提供所需的所有功能,他们可以轻松地在更快乐,更高效的地方工作
安全性——源代码总是位于远程机器上,永远不会下载到本地机器上即使开发者不小心把笔记本电脑落在咖啡馆里,也不会有安全隐患,也不用担心项目的源代码
后续步骤
只需下载JetBrains Gateway,安装Amazon CodeCatalyst插件,选择想要使用的环境,就可以开始编码了支持许多ide,包括IntelliJ IDEA Ultimate,PyCharm Professional和GoLand请记住,这些ide中的远程开发特性是作为测试版提供的
要了解更多关于Amazon CodeCatalyst开发环境的信息,请访问其网页。
声明:本网转发此文章,旨在为读者提供更多信息资讯,所涉内容不构成投资、消费建议。文章事实如有疑问,请与有关方核实,文章观点非本网观点,仅供读者参考。