FileRouter logo

FileRouter

认领

FileRouter 是一款 macOS 实用工具,可将受支持的文件类型转到你选择的编辑器或工具,而不是直接打开文件;支持按类型设置编辑器、快捷方式、服务、脚本和相关操作规则。

FileRouter preview

macOS 的默认文件处理路由

FileRouter 是一款 macOS 实用工具,它会将自己设为所选文件类型的默认处理程序,然后把这些文件路由到你选择的编辑器或操作。它适合希望为双击文件后的行为建立统一管理方式的用户,同时又不想让 FileRouter 自己打开文档。

该应用支持 Markdown 和纯文本等内置路由,也可以根据文件扩展名和 UTI 添加自定义类型。规则、默认编辑器和选择器实用工具可让你控制每种类型的打开方式以及该路由可用的辅助操作。

核心功能

按文件类型设置默认处理

仅将 FileRouter 设为你指定文件类型的默认处理程序,因此这些类型的文件在双击后会先通过它的规则进行路由。

有顺序的路由规则

规则按每条路由进行评估,第一个命中的启用条件获胜。条件可使用文件名、扩展名、父文件夹、创建者应用元数据,以及已启用的编辑器当前是否正在运行。

按路由选择编辑器

每条路由都有一个已启用编辑器菜单,而永久的默认规则会为该路由提供备用编辑器。更改菜单选择或规则默认项时,另一处也会同步。

选择器实用工具

交互式选择器除了编辑器选项外,还可包含复制 POSIX 路径、在 Finder 中显示、在终端中打开父文件夹等实用操作。

快捷指令、服务与 AppleScript

路由可以公开可选的快捷指令、系统服务以及 Scripts 文件夹中的脚本,并使用相应的输入样式将当前文件传递给所选操作。

自定义类型与 URL 调用

FileRouter 可以从未路由文件中学习新的文件类型,并注册 x-filerouter URL 方案,以便从其他工具将文件发送到应用中,或强制执行某个命名规则。

FileRouter 的实际使用方式

  • 将 Markdown 路由到偏好的编辑器

    将 FileRouter 设为 Markdown 的处理程序,然后选择默认打开的 Markdown 编辑器,或定义规则将特定文件夹或文件名发送到不同应用。

  • 用不同结果处理纯文本

    使用路由默认值和有序规则,将常规文本文件在一个编辑器中打开,同时把来自特定位置或带有特定元数据的文件发送到另一个编辑器。

  • 在文件选择器中附加实用工具

    当你需要的是操作而不是编辑器时,可以启用复制 POSIX 路径、在 Finder 中显示文件,或在终端应用中打开父文件夹等实用工具。

  • 从文件触发自动化

    为某条路由公开快捷指令、服务或 AppleScript,这样当前文件就能交给脚本化工作流,而不是在某个应用中打开。

  • 让 FileRouter 识别新的文件类型

    将未路由文件拖放到应用中,或在设置里添加自定义类型,使该文件扩展名和 UTI 成为可路由类型,并拥有自己的编辑器和规则。

Pros and Cons

Pros

  • 同时支持内置和自定义文件类型。
  • 允许你为每条路由定义有顺序的规则,而不是仅有一个全局默认值。
  • 将实用操作作为一等选择器选项,而不只是启动应用。
  • 可以将当前文件传递给快捷指令、服务和 AppleScript。
  • 支持基于自定义 URL 的调用,适用于脚本化工作流。

Cons

  • 网站上的定价信息有限;定价页面返回 404,而首页只确认一次性购买价格为 19.99 美元,并提供 7 天试用。
  • 帮助文档主要聚焦于 Mac 工作流,因此在所提供来源中没有记录更广泛的平台支持。
  • 高级路由依赖于规则、编辑器列表以及可选权限的设置,因此它不是零配置工具。

FAQ

FileRouter 作为默认处理程序是如何工作的?

你将 FileRouter 分配给特定文件类型,当这些文件被打开时,macOS 会先把它们发送到 FileRouter。随后 FileRouter 会应用该路由的规则,并打开你选择的编辑器或实用工具。

FileRouter 可以使用自定义编辑器或实用工具吗?

可以。Editors 选项卡可让你整理已发现的应用并手动添加应用,而 Utilities 部分可以为某条路由提供复制 POSIX 路径、在 Finder 中显示、在终端中打开父文件夹、快捷指令、服务和 AppleScript。

FileRouter 支持自定义文件类型吗?

支持。帮助文档说明你可以从未路由文件或通过 Add Type… 添加类型,使用文件的扩展名和 UTI 创建新路由。

x-filerouter URL 方案有什么作用?

它允许其他应用、脚本、终端命令和快捷指令明确将文件发送到 FileRouter,其中包括你想强制使用某个命名规则,而不是依赖默认文件处理程序的情况。

FileRouter 的费用是多少?

首页说明该应用包含 7 天免费试用,之后为一次性购买 19.99 美元。所提供来源中的单独定价链接返回了 404。

Quick Facts

类别
生产力
平台
macOS
主要用途
默认文件处理程序和路由实用工具
文件类型
内置路由加自定义类型
开发者
Brett Terpstra
来源域名
filerouter.app