Read this post in other languages:
English, Deutsch, Français, 日本語, 한국어, Русский我们最近宣布了在 JetBrains IDE 中支持远程开发。 这意味着您可以在远程服务器上托管您的源代码、工具链和作为服务运行的基于 IntelliJ 的 IDE。 基于熟悉的 IntelliJ 平台的本地瘦客户端为编辑、构建、运行、测试、调试等提供了丰富的全功能用户界面。
处理代码所需的一切都可以远程位于物理服务器或虚拟机上,给您干净、可重现的开发环境、服务器的强大性能,以及从任何地方工作的能力。
如果您还没有看到这个公告, 不妨现在熟悉一下。
今天,让我们深入了解一下由新的 JetBrains Gateway 应用管理的远程开发工作流。
使用 JetBrains Gateway 进行远程开发JetBrains 远程开发将通过 SSH 连接到现有服务器。 IDE 作为后端服务安装在远程机器上,将在其中加载项目而不显示用户界面。 瘦客户端在本地运行,连接到 IDE 后端并提供完整、丰富的 UI,而所有处理都在远程服务器上完成。
整个流程由 JetBrains Gateway 管理,这是一款全新的紧凑型独立应用,可以满足启动远程开发的所有需求。 由于它是一个独立应用,您只需要在本地安装就可以开始工作,非常适合功能较弱的笔记本电脑以及不需要安装完整 IDE 的情况。
JetBrains Gateway 也作为插件与许多 JetBrains IDE 捆绑在一起。 在这个初始测试版中,您可以直接从 IntelliJ IDEA Ultimate、PyCharm Professional、GoLand、PhpStorm 和 RubyMine 的欢迎屏幕启动远程开发会话。 此外,独立版的 Gateway 应用可以安装和管理 CLion 与 WebStorm。