在 Mac 的“打开”和“存储”对话框中快速前往正确的文件夹

按下 ⌘S,“存储”对话框却打开在上周用过的文件夹里;想上传一个文件,对话框显示的是“下载”,而你要的文件在某个客户文件夹往下三层。几乎所有 Mac App 都使用同样的“打开”和“存储”对话框,所以同样的几招在哪里都管用。
最快的办法 macOS 本身就有:按 ⇧⌘G 输入或粘贴路径,把访达里的文件夹拖到对话框上,或者把常用文件夹放进边栏。 macOS 没有一个为所有 App 统一设定默认存储位置的设置:每个 App 会记住你上次在它自己的对话框里用过的文件夹。对于你此刻正在处理的文件夹,Folia Files 更进一步:它在每个“打开”和“存储”对话框旁边放一个面板,列出在 Folia Files 中打开的文件夹、个人收藏、最近使用的文件和文件夹以及暂存架,每一项都只需点按一次。
macOS 自带的三个捷径
用 ⇧⌘G 输入或粘贴路径
在任何“打开”或“存储”对话框中,按 ⇧⌘G 会打开前往文件夹。输入像 ~/Documents/Invoices 这样的路径(~ 代表你的个人文件夹;路径里用的是文件夹的真实名称,“文稿”就是 Documents),或粘贴一个路径,然后按 ↩。输入时它会自动补全文件夹名称,并列出最近前往过的位置。当文件列表处于焦点时,直接输入 / 或 ~ 也会打开“前往文件夹”。
如果你知道文件夹在哪里,或者路径已经在剪贴板里,这是最快的方法。可以参考:如何在访达中拷贝文件或文件夹的路径。
把文件夹拖到对话框上
如果文件夹正在访达窗口中打开,或者就在桌面上,把它拖到“打开”或“存储”对话框上,对话框会立即跳到那里。当你想用的正是刚才在看的那个文件夹时,这一招特别方便。
把文件夹放进边栏
“打开”和“存储”对话框的边栏显示的是访达的个人收藏。要添加文件夹,可以把它拖到访达窗口边栏的“个人收藏”中,或者选中它后选取文件 › 添加到边栏(⌃⌘T)。之后它会出现在所有 App 的对话框里。对话框顶部显示当前文件夹名称的弹出式菜单,还会列出包含它的上层文件夹和最近访问的位置。
为什么没有“默认存储位置”设置
macOS 没有一个统一的设置来决定所有“打开”和“存储”对话框从哪个文件夹开始。每个 App 都会记住你上次在它自己的对话框里用过的文件夹,所以有的 App 总是打开“下载”,有的总是打开“文稿”。少数 App(比如网页浏览器或截屏工具)可以在自己的设置里选择存储位置。其他情况下,对话框会从你上次离开的地方开始。
让工作中的文件夹出现在每个对话框旁边
Folia Files 是一款 Mac 文件管理器,它的“打开”和“存储”对话框助理会在所有 App 的对话框旁边放一个面板。对话框一出现,面板就贴在它的右侧(右侧没有空间时贴在左侧),列出:
- 已在 Folia Files 中打开:Folia Files 每个窗口中当前面板显示的文件夹。如果你刚才正在看某个客户的文件夹,把发票存到那里只需点按一次。
- Finder 窗口:在访达中打开的文件夹。
- 个人收藏:Folia Files 边栏中的个人收藏。每个文件夹都可以用三角形展开,不离开面板就能找到子文件夹。
- 最近使用的文件(仅在“打开”对话框中)、最近使用的文件夹、位置(个人文件夹、桌面、文稿、下载、iCloud 云盘)和宗卷。
- 最近在“App 名称”中:你在该 App 中通过面板前往过的文件夹。
- 最下方是暂存架。

点按一次,对话框就到位
点按一个文件夹,对话框就会前往那里。在“打开”对话框中点按一个最近使用的文件,它就会被选中,可以直接打开。Folia Files 借助的是对话框自己的“前往文件夹”栏:填入路径并确认,就像你按下 ⇧⌘G 后自己操作一样。面板第一次点按就会响应,不会把 Folia Files 带到前台,你正在使用的 App 仍然在最前面。
输入几个字母或一个路径
顶部的栏过滤,或输入路径(/ 或 ~)会把列表缩小到名称包含所输入内容的文件夹。以 / 或 ~ 开头时,它就变成路径浏览器:列出匹配的子文件夹,⇥ 补全所选的那个,↑ 和 ↓ 在列表中移动,↩ 让对话框前往那里;⎋ 清空该栏。栏为空时,↓ 选择一个文件夹,→ 和 ← 将其展开或折叠。
在暂存架上等待的文件
暂存架是 Folia Files 存放你想随手可取的文件的地方。在面板中,点按暂存架上的文件夹会让对话框前往那里;点按一个文件,在“打开”对话框中会选中它,在“存储”对话框中则前往它所在的文件夹。你也可以把暂存架上的项目拖到对话框上,或把文件放到暂存架上留着以后用。
右键点按与选项
右键点按一个文件夹,可以选择在此新建文件夹…(新建文件夹并让对话框进入其中)、添加到个人收藏、拷贝路径、在 Folia Files 中显示和在“访达”中显示。⋯ 按钮提供从不在“App 名称”中显示、助手设置…和关闭助手,箭头按钮则可以把面板折叠成一条窄边。
如何开启
助理需要 macOS 的“辅助功能”权限:有了它,一个 App 才能看到另一个 App 的对话框并填写其中的栏位。Folia Files 表示仅使用此权限来检测“打开/存储”对话框,并在其中输入所选路径。
- 官网版:选取工具 › “打开/存储”对话框助理…,点按打开设置,然后在“系统设置”›“隐私与安全性”›“辅助功能”中打开 Folia Files。
- Mac App Store 版:Apple 不允许沙盒中的 App 使用辅助功能,所以助理要通过 Folia Files Companion 实现,这是一款可从 foliafiles.com/companion 下载的免费 App。把 Companion 放进“应用程序”文件夹并打开一次后,助理就会出现,而需要在“辅助功能”中打开的是 Folia Files Companion。没有 Companion,App Store 版完全不会显示助理。
其余选项都在设置 › 打开/存储中。立即测试会在另一个 App 中打开一个“打开”对话框,用来确认面板是否出现;面板的每个部分都有自己的开关,面板也可以初始时折叠;记住每个 App 中使用的文件夹会保留“最近在…中”这一部分;排除的 App列出从不显示面板的 App。

Folia Files 还是 Default Folder X?
St. Clair Software 的 Default Folder X 是专门解决这个问题的老牌付费 App。它在“打开”和“存储”对话框中加入最近使用、个人收藏和已打开文件夹的菜单,一次点按就能在访达窗口所在的文件夹中打开或存储,为常用文件夹分配键盘快捷键,可以为每个 App 设定默认文件夹,还加入了可以预览文件、在存储时添加标签和注释的面板。如果你依赖这些额外功能,或者想让每个 App 都有固定的默认文件夹,它在对话框内部能做得更多。
Folia Files 负责日常最常用的部分:你正在处理的文件夹、个人收藏、最近使用的项目和暂存架,在任何对话框旁都只需点按一次。其余时间,它就是你用来代替访达的文件管理器。这篇对比把两者并列比较。如果你继续使用 Default Folder X,请关闭 Folia Files 的助理,让对话框旁只出现一个面板。


