IDEA 2026.3 远程开发迎来重磅升级

如果你曾经为了连一台远程服务器,先打开 Toolbox,再打开 Gateway,再在三个窗口之间确认自己到底点没点对------恭喜你,JetBrains 终于承认这个流程确实有点蠢了。

2026.3 版本的远程开发,核心就一句话:远程会话直接搬进 IDE 里了,Gateway 不再是必经之路。

以前:从本地到远程,先过五关

过去想开个远程项目,典型流程是这样的:打开 Toolbox → 找到 Gateway → 新建连接 → 填 SSH → 选项目 → 等后端装好 → 等 IDE 启动 → 期间怀疑人生。你只是想改一行代码,却先完成了一次跨应用导航训练。

现在:Recent Projects 里就有远程项目

从 2026.3 开始,你的远程项目会直接出现在 Home screen 的最近项目列表里,带一个"terminal"小图标,和本地项目并排躺着。点一下就能回去,跟打开本地项目没什么区别。

第一次连接也不用绕路:顶部菜单 File | Connect to Remote ,或者 Home screen 上的 Connect to Remote,两步对话框搞定。连上之后你可以选具体项目,也可以直接启动 IDE。后端该装装、该升级升级,引导流程都在里面,不用自己盯。

对应得到后端也会自动安装

还会很贴心的提示你升级

顺手还修了一个老毛病:路径里带 ~ 现在会被正确识别为远程 home 目录,不再傻乎乎地往你本地机器上解析。这种细节平时没人提,但踩过一次的人都知道有多烦。

SSH:终于用上原生 OpenSSH 了

JetBrains 以前一直维护自己的一套 SSH 实现。现在他们想通了:与其自己 patch 每一个兼容性和安全问题,不如直接用 OpenSSH 的生态。

2026.3 里原生 OpenSSH 作为可选方案引入。好处很直接:认证机制更多、SSH 特性更全、兼容性跟着社区走。新的连接选择器会把最近历史、Toolbox、OpenSSH 和 IDE 设置里的连接汇总到一起,你以前配好的 SSH 不用重新折腾。官方说法是,随着这套集成成熟,OpenSSH 会在后续版本成为默认实现。

自己造轮子的时代,正在体面地结束。

Light Mode:等后端装好之前,先让你干活

远程开发最反人类的一段体验,是连上之后干等------远端 IDE 要下载、安装、启动,你盯着进度条,像一个等外卖但不知道骑手在哪的人。

2026.3 的做法是:连上之后立刻启动一个嵌入式客户端,先用 Light Mode 把会话跑起来。你可以浏览项目、打开编辑文件、用终端、搜文件和内容。远端 IDE 在后台慢慢装,装好了自动从 Light Mode 切到 Smart Mode,Light Mode 里做的所有工作原样保留,不用关项目、不用重做、不用重启流程。

目前这个版本 Light Mode 只支持 Linux 远程主机,覆盖 GoLand、IntelliJ IDEA、PhpStorm、PyCharm、RubyMine、RustRover 和 WebStorm。CLion 和 Rider 这版还不支持。

一句话总结

2026.3 的远程开发没有发明什么新能力,它做的是把原来散在多个工具里的流程收进 IDE 一个地方:远程项目进最近列表、SSH 接原生 OpenSSH、等待时间用 Light Mode 填上。

以前是"打开一堆工具,终于连上了"。现在是"打开 IDE,连上了,顺手开始写"。

进步不大,但每天都用的人会懂:少点一次鼠标,就是少骂一句脏话。

相关推荐
天天被压力31 分钟前
【A股分钟级高频数据完全手册 #04】指数分钟级行情数据接口:沪深指数Pro版最新分时取数
java·人工智能·python
敲代码的小小酥34 分钟前
谈SpringMVC与Spring WebFlux的区别与适用场景
java·后端·spring
天天被压力41 分钟前
【A股分钟级高频数据完全手册 #03】股票历史1分钟K线数据接口怎么用:Pro版批量拉取与本地缓存
java·人工智能·python
apcipot_rain1 小时前
C++转Java日记(02)
java·开发语言·c++
nice_lcj5201 小时前
【从零理解 Spring AI · 03】Spring AI 在 Spring 生态里的位置
java·spring boot·大模型·spring ai·ai应用开发
码农小河6611 小时前
基于SSM+JSP的高校专业信息管理系统【附源码+数据库】
java·开发语言·数据库
风若飞13 小时前
Spring Ai 入门遇到问题1
java·后端·spring
Nuanyt14 小时前
LeetCode Hot 100 链表专题(五)· 2 题(Java)
java·算法·leetcode·链表
黑马程序员毕设14 小时前
基于 Java 的餐饮点餐系统设计与应用报告
java·开发语言