内容提要
JetBrains IDE 2026.3 版改进远程开发:可直接在 IDE 内启动和管理远程会话,无需 Gateway 或 Toolbox,并支持原生 OpenSSH 连接。连接后先以 Light Mode 立即编辑、使用终端和搜索,待远程 IDE 就绪后无缝切换到 Smart Mode 并保留所有工作。Light Mode 目前仅支持 Linux 远程主机及部分 IDE。
延伸解读
远程开发入口统一,减少工具切换
2026.3 版将远程会话的启动和管理直接集成到 IDE 内,用户不再需要打开 JetBrains Gateway 或 Toolbox 作为独立入口。最近远程项目与本地项目并列显示,首次连接可通过 File | Connect to Remote 或主页发起,远程后端会自动安装或更新。这一变化简化了操作路径,但初始实现仅支持 SSH 连接,其他连接方式可能仍需旧流程。
原生 OpenSSH 支持提升兼容性
新版本引入原生 OpenSSH 作为 SSH 连接选项,不再完全依赖 JetBrains 自研实现。这能利用 OpenSSH 的生态兼容性和维护优势,扩展认证机制与 SSH 功能。同时,远程开发选择器会汇总最近历史、Toolbox、OpenSSH 和 IDE 设置中的连接,方便复用现有配置。JetBrains 表示 OpenSSH 将在后续版本成为默认实现,但当前仍为可选。
Light Mode 缩短等待,但有平台限制
连接远程项目后,IDE 会先以 Light Mode 启动,让用户在远程 IDE 下载安装期间就能浏览、编辑文件、使用终端和搜索。远程 IDE 就绪后无缝切换到 Smart Mode,并保留所有工作。不过,Light Mode 目前仅支持 Linux 远程主机,且仅限 GoLand、IntelliJ IDEA、PhpStorm、PyCharm、RubyMine、RustRover 和 WebStorm,CLion 与 Rider 尚未支持。
Q&A
2026.3 版 JetBrains IDE 在远程开发方面最大的变化是什么?
最大的变化是远程会话现在可以直接在 IDE 内启动和管理,不再需要单独打开 JetBrains Gateway 或使用 Toolbox App 作为入口。最近使用的远程项目会与本地项目一起显示在欢迎屏幕上,并带有终端图标标记。
如何在 IDE 内发起第一次远程连接?
可以从顶部菜单选择 File | Connect to Remote,或从欢迎屏幕的 Projects 小组件中选择 Connect to Remote。这会启动一个简单的两步对话框:连接远程主机后,你可以选择打开远程机器上的特定项目,或直接启动 IDE。首次连接时,远程后端会自动安装或更新。
原生 OpenSSH 支持有什么好处?
原生 OpenSSH 支持作为 SSH 连接的一个选项,消除了仅依赖 JetBrains 自定义 SSH 实现的需要。你可以利用 OpenSSH 的兼容性、生态系统和维护优势,并且扩展了可用的认证机制和 SSH 功能。随着集成成熟,OpenSSH 将成为未来版本的默认 SSH 实现。
Light Mode 是什么?它有什么作用?
Light Mode 是一种在远程 IDE 下载、安装和启动期间立即提供基本功能的模式。连接后,IDE 会立即启动嵌入式客户端并以 Light Mode 开始会话,让你可以浏览远程项目、打开和编辑文件、使用终端以及搜索文件和内容。一旦远程 IDE 就绪,会无缝切换到 Smart Mode,并保留所有工作。
Light Mode 目前有哪些限制?
Light Mode 目前仅支持 Linux 远程主机,并且仅适用于 GoLand、IntelliJ IDEA、PhpStorm、PyCharm、RubyMine、RustRover 和 WebStorm。CLion 和 Rider 尚不支持。
远程开发中路径处理有什么改进?
以 ~ 开头的路径现在在完整连接流程和 Light Mode 中都会被正确解释为远程主目录,避免了意外解析为本地机器路径的问题,让你可以使用熟悉的语法选择项目目录。