Toolbox App 3.5 的更新公告开门见山:这个版本就是要让日常开发操作更顺手,同时让托管开发环境更容易监控。一次版本迭代,把界面缩放、更新进度提示、远程连接可观测性以及企业配置的可靠性都补齐了,顺带修了一堆让人头大的旧账。
先看最抢眼的改进——远程开发可观测性。Toolbox App 现在开始输出 OpenTelemetry(开放遥测协议)指标,专门捕捉远程开发连接延时和稳定性数据。你可以把这些指标投喂到 Grafana、Datadog、Prometheus 或者其他兼容 OpenTelemetry 的监控体系里,全团队哪个开发者的远程连接在拖后腿、哪里频繁断连,一目了然。以前纯靠开发者口述“我连不上了”,现在有冷冰冰的数字准确定位。
另一个讨好眼睛的功能是界面缩放。习惯高分辨率屏或者视力需要调整比例的程序员,终于不用被固定尺寸的窗口绑架了。直接用 Cmd/Ctrl + 加号放大界面,Cmd/Ctrl + 减号缩小,Cmd/Ctrl + 0 一把重置。而且缩放比例不是“一次性”的,设置会自动保存,重启完 App 还是你调好的样子,省得每次手动拉来拉去。
更新过程中的焦虑感也被优化掉了。以前检查更新就是一串没完没了的旋转等待,现在 Toolbox App 会直接告诉你:它正在核查什么资源、解压到哪一步了、整体进度条走到了哪个位置。看到实打实的进度推进,总比面对一个空转的圈圈舒服得多。
企业版用户这次也有实际收益。如果你所在团队用了 JetBrains IDE Services,Toolbox App 现在与后端服务通信的时候,会把静态和动态头部信息一并发送。一旦头部信息发生了变化,更新会自动推送给正在运行的 IDE,不需要开发者手动重启以加载新头部。这种悄无声息就把配置同步好的体验,正是企业环境里追求的那种“零感知切重”。
当然,日常的小疼小痒也没被遗忘。基于 IntelliJ 的 IDE 不再莫名其妙从 Toolbox App 主页消失;Android Studio 这类带别名的 IDE 在升级后会老老实实保留自己的显示名,不再顶着一个奇怪的临时名称;KDE Plasma 6.6 上的任务栏图标和 Pop!_OS 下的托盘、应用图标也终于稳定出现,不会再玩捉迷藏了。远程开发那边,SSH
热门跟贴