v0.22.0
2026-08-28 发布。这一版加进了预览插件:装上一个插件之后,tessoa 能给视频和音频出封面,也能直接在预览里播放;插件从插件页装,也可以从 .zip 文件装,出问题时只有那一个插件停掉。Windows 上多了一页 回收站,能还原、彻底删除和清空;接管资源管理器之后双击桌面的回收站也落在这一页。局域网共享有了入口:地址栏直接输 \\服务器\共享名,或者把它钉进侧栏的 位置 分组。关掉最后一个窗口可以让 tessoa 留在托盘里,下次打开不再等启动;Win+E 默认把已有的窗口拉到前面,不再每次新开一个。分组和文件夹展开从互斥改成了共存,「此电脑」多了一列盘符,终端标签页登陆 macOS 和 Linux,外观页的文字渲染多了两个旋钮、出厂默认也换了一档。
每条改动前面标的类型(新增 / 改进 / 修复)见 更新日志。
新增
| # | 类型 | 改动 |
|---|---|---|
| 1 | 新增 | 预览插件:装一个插件,tessoa 就认识内置预览处理不了的格式——视频和音频是第一批。插件页在左上角菜单的 插件,也在设置的 维护 组里;页面上半是 已安装插件(启用 / 禁用 / 打开所在位置 / 卸载),下半是 可安装的插件,行尾按钮写着 安装、更新 或者当前的下载百分比。手上已有 .zip 包时走右上角的 从文件安装…。每个插件跑在独立进程里,崩溃或卡住不影响 tessoa 本体,启用、禁用和卸载都立即生效。付费功能,需要 Supporter 档;管理、安装和卸载不受档位限制。见 预览插件 |
| 2 | 新增 | 插件能播放视频和音频:封面中央出现一枚 ▶,单击开始播放,下方常驻一条播控条——暂停、单击进度条跳转、时间码、静音和音量。切到别的文件或关掉标签页即结束;切到别的标签页自动暂停,切回来停在原处;最小化窗口时声音继续。两个窗口各播一个时,只有后开的那个出声。音量和静音会记住 |
| 3 | 新增 | 打开一个装了插件才能预览的格式时,预览栏会说一句:安装预览插件后可预览此格式,下面一枚 查看插件 直达插件页。这句话由设置 维护 组里的 提示可安装的预览插件 控制,不想看到就关掉;它与 启用预览插件 是两件事,前者管吆喝,后者管能力。Windows 上系统本身能出封面的视频(常见的 H.264 mp4)看不到这句话——预览区画的是那张封面,没有留给它的位置 |
| 4 | 新增 | 窗口左上角的菜单里多了一项 插件,单击直达插件页。装了插件的人管理插件是高频动作,从设置列表里走过去要三步 |
| 5 | 新增 | 《预览插件条款》成了一份独立的文档,在你安装插件的时候征求一次同意,不拦启动。此前它是用户协议里的一节,要读到插件那部分得自己往下翻。条款更新之后,下一次安装或更新插件时会再问一次;全文在设置的 关于 组里随时可以翻阅 |
| 6 | 新增 | 回收站页(仅 Windows):单击侧栏 位置 分组末尾的 回收站,列出系统回收站里现在有什么。每一行显示删除前的文件名,后面跟着它的原位置;日期 那一列在这一页上写作 删除日期,填的是删掉的时刻。右键菜单三项:还原、彻底删除、清空回收站。还原时原位置被占的话自动加编号,不覆盖任何文件。这一页没有缩略图和预览,双击一项会提示 回收站里的项目要先还原才能打开。见 回收站 |
| 7 | 新增 | 接管资源管理器之后,双击桌面上的回收站落在 tessoa 的回收站页里。此前这一下会交还给资源管理器打开——那时 tessoa 还没有能表达回收站的视图。控制面板、网络、库这些仍然交给资源管理器 |
| 8 | 新增 | 局域网共享有了入口:在地址栏里输 \\服务器\共享名 按 Enter 直接进入,连不上的共享也不会把窗口冻住。鼠标停在侧栏 位置 分组的标题上,单击 + 可以把一个共享钉成常驻的一行——已经在共享上时输入框里预填整条路径,直接回车即可。共享目录照常可以收藏成书签。见 局域网共享 |
| 9 | 新增 | 关闭时保持后台运行(仅 Windows,设置 维护 组,默认关):关掉最后一个窗口之后 tessoa 留在系统托盘里,下次打开立即恢复,省掉整个启动过程。托盘图标右键只有两项——显示 和 退出。收进后台之前会先把设置和会话存好 |
| 10 | 新增 | Win+E 和任务栏图标默认复用已经开着的窗口,把它拉到前面而不是再开一个(也不会顺手多开一个标签页)。要恢复每次开新窗口,在安装页 接管资源管理器(实验性) 底下打开 Win+E / 任务栏图标开新窗口——这个开关只在接管开着时才出现。双击文件夹不受影响,始终在当前窗口开新标签页 |
| 11 | 新增 | 分组时也能就地展开文件夹了(设置 视图 组的 分组时保留文件夹展开,默认开)。分组只作用于当前目录的直接子项,展开出来的子项紧跟父文件夹排列、不参与分组,组头上的计数也只算直接子项。关掉这个开关就回到从前:分组时不显示展开三角。见 视图模式 |
| 12 | 新增 | 展开全部子目录也支持分组了。此前一开分组,递归展开会被整个忽略,只剩当前目录这一层。现在分组作用在展开出来的全部条目上——展开全部子目录 + 按类型分组 就是「这棵目录树下所有的 PNG 聚在一起」 |
| 13 | 新增 | 「此电脑」多了一列 盘符,写着卷的驱动器号(C:),没有盘符的卷和便携设备写 —。这一列只属于「此电脑」,普通目录里不会出现。同时**「此电脑」默认按盘符排序**:进入这一页时,还停在默认排序键(名称)上的标签页会换成盘符,离开时换回名称;你特意选过的大小、类型这些键不受影响 |
| 14 | 新增 | 终端标签页现在 macOS 和 Linux 上也能开。子菜单里列的是 默认 shell(你的登录 shell)以及 bash、zsh、fish;用 Homebrew 装的 shell 也找得到。macOS 上的键位对齐 Terminal.app:⌘+C / ⌘+V / ⌘+A 是复制、粘贴、全选,Ctrl+C 恒为中断。背景菜单里的 在终端中打开(外部终端窗口)在 mac 和 Linux 上仍是单独一项,没有 shell 子菜单。见 终端标签页 |
| 15 | 新增 | 外观页的 字形对齐像素格 从开关变成三档:关 / 跟随字体 / 强制。系统缩放调到 150% 以上时,正文的物理字号会越过字体自己设的门槛、网格对齐随之失效,字看起来发毛——强制 这一档就是把那时失去的对齐捡回来。跟随字体 等同于从前的「开」。见 设置一览 |
| 16 | 新增 | 外观页多了一枚 经典文字渲染引擎(仅 Windows),并且出厂默认换成了「经典引擎开 + 字形对齐关」。v0.21.0 把 Windows 的文字交给系统的 DirectWrite、逐像素对齐浏览器,之后收到的反馈都以上一版的 tessoa 为参照系,而不是浏览器。现在两条路都留着:关掉这枚开关就回到 v0.21.0 那条对齐浏览器的链路,它的每一项结论在那一档下原样成立 |
| 17 | 新增 | tessoa 可以把「当前标签页在哪个目录」告诉外部工具了。Listary、小跳这类工具的 Quick Switch——弹出文件对话框时自动跳到你正在浏览的目录——需要问文件管理器这个问题,而 tessoa 是自绘窗口,此前外部读不出来。现在有一条只读的查询通道,另有命令行参数 --print-cwd 可以直接打印。这条通道不接受任何让 tessoa 做事的指令 |
| 18 | 新增 | 在文件区右键单击一个文件夹时多了 添加书签(已收藏的写 编辑书签),弹的是星标那张同一个收藏表单,就锚在被右键的那一行旁边。此前只有侧栏和面包屑上有这一项。只对单选一个文件夹时出现:书签库只收文件夹,多选时「收藏哪一个」没有答案。见 书签 |
改进
| # | 类型 | 改动 |
|---|---|---|
| 19 | 改进 | Enter 现在能打开文件。此前它只认文件夹、压缩包和指向文件夹的快捷方式,落在一个普通文件上什么也不做——同一行东西,双击能打开而 Enter 不能。现在两者的分岔逐条对齐。作用集也统一了:勾选集非空时对整个勾选集生效,一项都没勾时对当前选中的那一项生效,与 Ctrl+Enter 一致。多个文件按列表顺序全部打开,多个文件夹各开一个新标签页。一次打开超过 20 个文件时会先问一句,提示里写着 每个文件各交给系统默认程序打开。Vim 模式的 l 走的是同一条路,一并修好 |
| 20 | 改进 | 算过的文件夹大小现在跨重启保留。此前这份缓存只活在本次运行里,每次开程序都要从头再扫一遍——机械硬盘上就是每次启动都听见盘在响。现在它落盘保存,下次启动直接用;目录的修改时间变了、或者你改了统计规则和隐藏项的显示档位,对应的数字会作废重算 |
| 21 | 改进 | 机械硬盘和网络位置上的目录统计不再抢磁头:每个慢速的卷同时最多跑一到两个统计任务,两块不同的盘互不排队。统计任务也搬进了自己的线程池——此前开着 自动计算文件夹大小、上次停在机械硬盘根目录时,启动会假死好几分钟。另外统计结果回填给列表的每一拍有了时间预算,固态硬盘上的大目录不再因为一次涌入几百条而掉帧 |
| 22 | 改进 | 藏掉右边几列之后空出来的那块留白,现在拖列宽能吃回来了。此前往右拖的幅度被钉在「右侧可见列还能压缩多少」上,与那块空白无关,表现是拖到某个位置就再也拖不动 |
| 23 | 改进 | 安装页打开时预填的是你已经装到的那个目录,不再恒是默认目录。装到 D:\Program Files\tessoa 这类自定义目录之后再进这一页,状态行会正确显示已安装,添加到 PATH 这些开关也不再跟着弹回 |
修复
| # | 类型 | 改动 |
|---|---|---|
| 24 | 修复 | 按住 Shift 单击只能加选、不能减选:Shift+单击一个更靠前的位置,先前多选的那一段不会退回去,想减只能整批取消重来。现在鼠标这一侧和键盘的 Shift+↑↓ 行为一致,回退时多勾的那几行会被取消。同时 Shift+单击会把光标移到落点上,接着按 Shift+↓ 从你刚点的地方继续(分栏视图里刻意不动光标——那里的光标兼着导航,挪它会把你已经点开的几列拆掉) |
| 25 | 修复 | macOS 上单击多选整条不存在。macOS 把 Ctrl+单击当作右键交给应用,于是那条分支根本走不到,而 ⌘+单击又漏了没接。现在 ⌘+单击就是加选 |
| 26 | 修复 | 在资源管理器里把桌面、下载、文档、图片用「属性 → 位置」挪到别的盘(或者被 OneDrive 接管)之后,侧栏 位置 分组里只剩主目录一行。现在这四个目录的位置向系统查询,挪到哪儿都跟得上;目录选择器左栏同一个问题一并修了 |
| 27 | 修复 | 开着分组时,行首的展开三角单击没有反应——三角会翻向,列表一动不动,方向键也展不开。现在分组与就地展开默认共存(见 #11);关掉那个开关时三角不再画出来,不会再出现一个单击没有作用的三角 |
| 28 | 修复 | 视图内缩放不在 100% 那一档时,后台算完的文件夹数目、文件数目和大小三列填回来会挤成一团,而刷新一下面板又自己好了。展开子目录时必然经过这条路,所以看起来像个幽灵。现在这几列的重排用的是内容字号,与整行排版一致 |
| 29 | 修复 | 可见性设置里,规则的范围小菜单展开后如果有一截落在设置面板外面,单击那一截会被当成单击了面板外的遮罩——整个设置面板关掉,那一下还落到了底下的文件列表上。现在菜单盖住的地方一概归菜单 |
| 30 | 修复 | 从回收站页跳到「此电脑」之后,面包屑上 回收站 那一段被划上删除线,单击它不导航、只提示这个目录已被删除或移走。终端标签页的那一段有同样的毛病,一并修好 |
| 31 | 修复 | 一部分旧显卡驱动上,首帧的着色器编译失败会让 tessoa 无声闪退,屏幕上没有任何提示。现在渲染逐档降级重试,实在起不来时弹一个写明原因的对话框——macOS 上此前连这个对话框都没有 |
| 32 | 修复 | 标签页右键菜单里的 收藏此标签页、收藏全部标签页… 以及关闭那一族单击没有反应 |
| 33 | 修复 | 激活授权时,取不到机器码或者重新绑定的那一次会生成一个新的设备身份,在服务端看来就是又一台设备——白占你一个席位,而且全程没有任何报错。现在设备身份只有一个来源,取不到就沿用已经记下的那个 |