Tessoa - Rust 写的跨平台文件管理器,任意分屏布局,单文件免安装

感谢试用,也谢谢这个问题。原理、数据位置和备份迁移的完整说明都在这里:

https://docs.tessoa.com/guide/tags#标签的存放位置

有问题欢迎继续反馈。

打开简单用用,感觉还行,但是退出时当前版本退出时会卡死

1 个赞

今天才发现这个软件,完成度很高,相见恨晚。说说我认为的优势亮点:

  1. 把MacOS和linux常用的文件夹树视图雨露均沾的搬运给了Windows,这是Explorer几十年了也用不到的好东西。
  2. 自由的窗口排布对于特定模式下的全局文件管理定制性很友好,效率会提升。
  3. 界面现代不老气也可以自定义UI圆角,对于我这种取消圆角的Windows用户非常友好。
  4. 轻量,绿色,流畅。
  5. MacOS和linux不在手边,但是可以想象改善Finder浏览体验和全平台统一操作逻辑会是很爽的事情。

几点目前认为需解决的建议:

  1. 完善图标体系,比如前进后退还有默认文件夹默认图标等等,补足基本UI,提升卖相。
  2. 功能建议:DirectOpus在详细信息视图中上下文件重命名激活可以直接通过上下键切换操作,有的软件选择叠加上一个Shift或者别的,建议跟进此功能,对手工重命名友好。
  3. 默认用户文件夹应该调用系统设置的,比如我的桌面人为搬运到了D盘,软件没有正确识别,还是选择的C盘。
  4. 考虑一下与Quicklook等工具的整合计划。
1 个赞

mac,微信输入法。新建文件夹时,不能输入中文,需要保存后重命名才能输入中文

1 个赞

感谢使用!

建议已收到,我们会尽快改进!

感谢反馈!

我们会尽快修复该问题。

感谢反馈!
退出卡死相关的问题,我们正在调查。

感谢反馈!

解压功能已在0.17.0版本更新,欢迎使用!

标签独立于文件夹外就是容易遇到其他软件处理过之后标签失效的问题

1 个赞

申请了内测暂时没通过就先下载来使用了,发现两个问题一个是标签书签的重命名会出现一定情况无法成功,暂时没找到复现的方法,想录屏没成功的没录上,录上的成功了,另外有一个就是退出会卡死,这个每次都会出现,我使用的是win11系统

1 个赞

挺流畅的,UI是用的什么跨平台的框架?

1 个赞

Directory Opus重度用户刚刚下载试了下,还不错,但内存开销上相比Directory Opus高了不少,希望可以优化。

1 个赞

感谢参与!感谢反馈!
退出卡死的问题已在0.18.0版本进行了一次修复,您可以通过设置理解的检测更新,更新软件。

参考:安装与下载 | tessoa Docs

谢谢好评!:innocent:

没有用现成的 UI 框架,界面是 Rust 手写的自绘方案——窗口用 winit,渲染走 wgpu,上层没有控件库,所有东西都是自写的。

感谢反馈!也感谢您从 DOpus 过来尝试软件!

内存这块:tessoa 界面是 GPU 渲染的,代价是显卡驱动会固定占掉几十 MB,这部分不是我们的数据,无法控制。DOpus 用的是传统 Win32 控件,——空载情况下,进程内存使用会比tessoa低。

打开大目录之后涨的那部分才是我们软件的,这块一直在优化,也是我们更在意的场景。如果您在几万条以上的目录看到明显上涨,方便的话告诉我目录规模和大概数字,很有帮助。

另外设置里有预览缓存上限,调小能降低一部分。

如果电脑有独显,可以考虑选择独显来降低运行内存的使用,设置里可以指定用哪块显卡。

核显没有独立显存,纹理这些会全从系统内存里划,占用会明显高一截。

能不能在文件名前加一列编号。文件数量一多,想要定位到一个经常用的文件很困难,有个编号就方便下次直接找到这个文件了。

1 个赞

Hi,感谢反馈 :folded_hands:

我们理解您的核心诉求是「下次能快速找回常用的文件」。

关于行号有个问题想先说明:行号会随着排序方式、筛选条件、新增或删除文件而变化 —— 今天的 37 号,明天可能就是另一个文件了。所以它没办法承担"记住这个编号,下次直接找到"的作用,反而容易造成困扰。

针对这个需求,tessoa 现在已经可以用标签来实现:

  1. 选中文件 → 右键 →「标签」,贴上一个标签(可自定义名称和颜色)
  2. 贴过标签的文件,文件名旁会显示对应颜色的圆点,一眼可辨
  3. 侧栏「标签」分组里点击该标签,就能列出所有贴了它的文件 —— 无论它们分散在哪些文件夹

标签是绑定在文件本身上的,即使文件被改名或移动到其他位置,标签依然跟着它走,不会失效。

另外,您提到的「用编号快速跳转」这个思路我们很认同。我们正在考虑为标签加上数字快捷键(例如 Ctrl+1 直达第 1 个标签),这样就能一步到达常用文件集合,且这个编号是稳定的。

如果您试用标签后觉得还有不顺手的地方,欢迎继续反馈。

1 个赞

Directory Opus在仅硬盘列表视图44MB,Tessoa硬盘列表视图105MB

另外,我选的就是独显。

不过这相比Electron程序好太多了,希望能快速进化,我会持续关注。

1 个赞

独显的话:这 100 来 MB 里 60 MB 是 D3D12 设备和字形图集的固定开销,tessoa 自己的数据只占 6.6 MB。

DOpus 用 GDI 不用付这笔,tessoa要 GPU 渲染就躲不掉。

另外任务管理器里可能有两个 tessoa.exe,多的那个是宿主第三方右键菜单的(17 MB 左右),分组会算到一起。

空载这块基本见底了,目前在进一步优化大目录场景,行排版占用已经从 110 MB 降到 8.4 MB。

谢谢关注 :heart:

1 个赞

官网Q&A里感觉应该把这部分的内存占用写进去,以后肯定会有用户频繁的问的。