Skip to content

DBX SSH plugin 0.7.6

Choose a tag to compare

@jinpy666 jinpy666 released this 12 Oct 09:19

0.7.6 正式版

内容与 0.7.6-beta.1 / 0.7.6-beta.2 / 0.7.6-beta.3 三个预发布完全一致,经 beta 验证后仅版本号转正。

调度任务(task-provider)功能声明摘除——DBX 上游尚未发布宿主侧 task-provider 能力。sidecar task/* 实现与本地 Shell 连接类型保留,待上游发布后恢复。

关键词高亮

  • 显示方式全局可选「背景色块 / 字体颜色」(#180)。「字体颜色」把规则色交给 decoration 的 foregroundColor 直接染命中字形,DOM / WebGL 两条渲染路径都生效、GPU 渲染不受影响;默认「背景色块」与既有行为一致。

工作台与持久化

  • 布局/视图偏好跨重启持久化(#178/#181)。终端/SFTP 布局、分栏比例、SFTP 面板开合、列显隐/列宽、显示隐藏文件、排序跨重启保留(双持久层);空提示符引导开关与关键词显示方式的水合登记修复。
  • SFTP 自动连接偏好(#179)。关闭后连接不再自动拉取远端列表——未开 SFTP 的服务器不再每次连接弹错误横幅;首次打开面板惰性补载。

本地 Shell 全套增强

  • 启动目录、环境变量与「选择 Shell 打开」。local/terminal/start 新增净化 env 参数;本地连接表单新增 cwd/env 字段;设置菜单新增「启动目录 + 环境变量编辑器」;会话菜单新增「选择 Shell 打开」(一次性 override);本地模式面板收口修幽灵分栏。
  • 右键粘贴修复。会话门只查 SSH 会话导致本地/Telnet/串口粘贴确认后字节静默丢失;改为按活动传输判定。
  • 右键复制反馈与设置保存。空选区复制给明确反馈、选区菜单打开瞬间快照;本地 Shell 设置保存按钮修复。

Docker

  • 容器 shell 退出后不再接力(#182)。command -v 探测后 exec 启动,任意退出即结束会话并保留退出码。
  • 表格横向滚动三修(0.7.5 修复回流)。滚动条可见 + 名称/操作列粘性。

安装包由发布流水线在 5 个平台自动构建(darwin-arm64 / darwin-x64 / linux-x64 / linux-arm64 / windows-x64),构建完成后自动附加到本 Release。