GoForum🌐 V2EX

做了一个开源小工具 FileTypeGuard,默默守护你的文件关联设置

yibie · 2026-02-18 20:57 · 0 次点赞 · 5 条回复

假期开发了一个开源小工具 FileTypeGuard ,它的作用是,默默守护你的文件关联设置 。

以我自己为例,我用 macOS 的时候,有些热门的文件类型,比如 Markdown 之类,它的默认打开的应用,总是变来变去,而且不是我想要的那个。

但问题是,即便是一遍又一遍的设置「总是使用该应用打开」,总有下一个应用会将 .md 文件的默认打开应用给替换成自己。很烦恼。

所以我忍不住动手,开发了这个 FileTypeGuard ,它很简单,就是让你设置默认打开某种文件的应用。不管别的应用如何修改,它都会第一时间复原。

FileTypeGuard 是一个开源应用,可免费下载。(我不觉得这个小工具需要向别人收取费用,能帮上一点小忙就不错了)

功能清单:

  • 锁定任意文件扩展名 → 对应应用
  • 实时监控,默认程序一“异动”就提醒
  • 完整变更日志,想查历史、回滚都方便
  • 支持中英日多语言(界面已适配简/繁中文)
  • 纯本地应用,不会上传应用使用记录
  • 全免费,无广告、无订阅

请移步到 Github 自取,如果觉得不错,也 麻烦星标一下,感谢你的鼓励:

https://github.com/yibie/FileTypeGuard

5 条回复
hackpro · 2026-02-18 21:27
#1

能否抓到是哪个应用改了某个文件类型关联?

gap · 2026-02-18 22:07
#2

不错不错要是命令行工具且能导出导入配置就好啦

yibie · 2026-02-18 23:22
#3

@hackpro 可以,FileTypeGuard 会记录日志,让你看到哪个应用在篡改

yibie · 2026-02-18 23:22
#4

@gap 导入导出配置是可以做到的,命令行工具是为何?命令行你可以用 duti ,但是它应该没办法做到实时防护。

hackpro · 2026-02-18 23:57
#5

@yibie 感谢 老哥可以提交个到 homebrew

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: yibie
发布: 2026-02-18
点赞: 0
回复: 0