可通过topit工具、afloatx插件、automator+applescript服务、原生快捷键或stickies便签五种方法实现访达窗口置顶,其中topit和afloatx支持真正永久置顶,其余为临时或辅助方案。

如果您希望访达(Finder)窗口始终保持在所有其他应用窗口之上,但 macOS 系统原生不提供“始终置顶”选项,则需借助特定操作逻辑或第三方工具实现该效果。以下是多种可行方法:
一、使用 Topit 工具为访达窗口设置永久置顶
Topit 是专为 macOS 设计的轻量级窗口管理工具,支持对任意应用(包括访达)进行独立置顶控制,且无需关闭 SIP 即可运行。
1、打开“终端”,执行以下命令安装 Topit:
brew install lihaoyun6/tap/topit
2、安装完成后,在“启动台”中启动 Topit;首次运行时,前往“系统设置 > 隐私与安全性 > 辅助功能”和“屏幕录制”中启用对应权限。
3、点击菜单栏 Topit 图标,从活跃窗口列表中找到名称含 Finder 的条目。
4、点击“立即置顶”按钮,该访达窗口即被锁定在所有非系统级窗口之上。
5、如需取消置顶,再次点击 Topit 菜单栏图标,选择同一窗口后点击“取消置顶”。
二、通过 AfloatX 插件启用右键置顶功能
AfloatX 是开源窗口增强插件,可为访达窗口标题栏添加右键菜单,直接启用“Stay on Top”选项,实现真正层级锁定。
1、访问 GitHub 官方仓库下载最新 AfloatX .zip 包。
2、解压后双击运行安装器,按提示完成安装;安装过程要求重启 Finder,可执行命令:
killall Finder
3、前往“系统设置 > 隐私与安全性 > 辅助功能”,将 AfloatX 添加至已授权应用列表。
4、打开访达窗口,按住 Control 键并点击窗口标题栏,弹出菜单后勾选“Stay on Top”。
5、此时该访达窗口将保持在最前,即使切换至 Safari 或 Chrome 也不会被遮盖。
三、利用 Automator + AppleScript 创建访达专属置顶服务
此方法通过脚本强制激活访达进程并设为前台,虽非严格“永久”,但在日常切换中能快速恢复其前置状态,适合高频使用场景。
1、打开“Automator”,新建一个“快速操作”文档。
2、在左侧操作库中拖入“运行 AppleScript”动作。
3、替换默认脚本为:
tell application "Finder" to activate
tell application "System Events" to set frontmost of first process whose name is "Finder" to true
4、保存该快速操作,命名为“置顶访达窗口”。
5、在需要时,点击任意访达窗口,再从菜单栏“服务”中运行该操作。
四、使用 macOS 原生快捷键临时突出访达窗口
该方法不依赖插件,利用系统内置的隐藏机制,使访达成为当前唯一可见窗口,适用于短时专注浏览文件的操作。
1、点击任意访达窗口确保其处于活动状态。
2、按下 Command + Option + H 组合键,隐藏所有其他应用程序窗口。
3、此时桌面仅显示访达窗口;若后续点击 Dock 中其他应用图标,该窗口将失去前置地位。
4、如需恢复其他应用,可再次按下 Command + Tab 切换回目标应用。
五、通过 Stickies 创建关联式置顶提示窗口
虽然 Stickies 本身不是访达插件,但可配合访达使用:在访达中预览文件时,用 Stickies 创建一个置顶便签,标注当前路径或操作说明,形成视觉锚点。
1、按 Command + 空格启动 Spotlight,输入 Stickies 并回车启动。
2、点击“文件 > 新建便签”,输入当前访达路径或任务备注。
3、右键点击便签标题栏,勾选“保持靠前”;再点击菜单栏“窗口 > 半透明”降低干扰。
4、将该便签拖拽至访达窗口旁侧固定位置,作为上下文提示面板。










