分享我最新开发的软件 Folder Hub
为什么你需要 Folder Hub ?
此图展现了 Folder Hub 的核心功能,以最短路径访问工作目录中的文件和文件夹。
macOS 的系统设计和交互都很干净和整洁,但仍旧有一些交互上的痛点难以忍受,让我们先来一一列举出来。
假设我正在使用 Word 写 PPT 、浏览器写文章、开发工具写代码等等,这些正在工作的 App 我们暂时称它们为工作窗口,每当我需要访问桌面下的文件,我都需要将当前工作窗口移开,漏出桌面上的文件/文件夹,然后打开文件,如果遇到图片上传等场景,我们会将图片拖拽至工作窗口,然后再将工作窗口移动回来,这个操作在小屏的 Mac 上尤为常见,难道每次访问文件必须这样吗?
工作中我们一定会经历多个项目,为了便于区分和访问,每个项目我们都会创建一个文件夹,比如项目 A 文件夹,项目 B 文件夹,项目 C 文件夹,为了不让项目多了以至于桌面看起来很混乱,我一般都是在桌面先创建一个项目的文件夹,里面放了项目 A 文件夹,项目 B 文件夹,项目 C 文件夹等等;这样每次访问项目文件的时候我都需要这样:访问桌面项目文件夹 - 访问项目 A - 在项目 A 文件夹或者其子文件夹下寻找我需要的文件,访问路径非常的长。
当我访问完文件夹后,由于这个 Finder 窗口会遮挡当前的工作窗口,因此,要么我会习惯性的将其关闭,但是这就带来一个问题:当我再次需要访问这个项目中的文件的时候,我必须再次像痛点二中描述的那样,以非常长的路径打开项目文件夹去寻找我需要的文件;要么我激活当前工作窗口,这带来另一个问题:此时 Finder 窗口会被工作窗口遮挡,当我需要再次访问的时候,我需要将当前窗口移开,漏出 Finder 窗口,或者点击 Finder 激活其窗口,或者使用快捷键切换到 Finder 窗口,才能继续。随着使用增多,这种访问方式无疑会非常痛苦。
我习惯在全屏下工作窗口工作,但是这就带了了显而易见的问题,我如何访问桌面等位置的文件呢?我必须将取消全屏,然后再访问文件,然后再恢复全屏,这个操作导致太多人根本不愿意使用全屏工作。
那么如何解决上面👆🏻的问题呢?
我希望可以有一个固定的窗口,放置各个项目的文件夹,需要的时候我可以进行切换访问不同的项目文件夹,但是如果它常驻显示,那么会遮挡当前的工作窗口,因此我希望需要的时候显示,不需要的时候隐藏,另外我希望它在全屏下也可以工作,这样我就不需要退出全屏去寻找文件。这就是 Folder Hub 的能力。
Folder Hub 默认是完全不显示的,因为这会遮挡工作窗口,因此我为其设计了非常巧妙的显示方式,当鼠标移至刘海,则 Folder Hub 显示,移出 Folder Hub 窗口则隐藏,如下图所示:
Folder Hub 可以创建工作空间,每个工作空间代表一个你要访问的项目,你可以在工作空间中放置项目的文件、文件夹。比如我创建了多个工作空间,有桌面、下载、ChatTab 、I18n Studio 等,当鼠标移动到桌面则会显示其中的文件和文件夹。如下图所示:
当我需要寻找文件夹下的文件时,双击文件夹,工作方式类似 Finder ,通过下方的面包屑来在不同的文件夹之间跳转,如下图所示:
当我找到目标文件时,比如我想上传图片,我可以直接拖拽图片到工作窗口,如下图所示:
我也可以选择其他的操作,比如在 Finder 中显示,使用指定的 App 打开等等。
当然最好的点是它在全屏下可以工作,此时请不要使用鼠标移至刘海显示,因为这与系统的事件冲突,你可以使用快捷键 command + option + ↓ 来触发 Folder Hub 窗口的显示和隐藏。
更好的是当你使用多个显示屏的时候,鼠标位于哪个显示屏就可以在那个显示屏显示 Folder Hub 。
Folder Hub 有着与 Dock 的实现方式相似的显示与隐藏功能,有着与 Finder 相似的文件夹/文件交互操作,因此它近乎没有任何的学习成本,所有的交互设计我都尽可能的让其简洁与实用。
官网: https://www.finderhub.app/
App Store:App Store
Folder Hub 发布当天就收到用户付费,非常感谢支持。
如果你喜欢我的软件也可以看看我开发的其他软件
I18n Studio:一键翻译本地化,为项目支持多语言只需 2 分钟
ChatTab:一款原生 Mac App 用于访问 ChatGPT ,使用自己的 API Key ,支持最新的GPT4-Vision和Assistant API
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.