比如:
1
WillBC 2022-09-09 10:53:47 +08:00 1
|
2
y1y1 2022-09-09 10:53:52 +08:00 1
appcleaner & uninstaller 有个 default apps 功能挺方便
|
3
shineonme 2022-09-09 11:08:24 +08:00 via iPhone 1
修改单个后缀名默认打开应用,随便开一个该后缀名的文件的简介,最下面有默认打开应用,选择后按全部更改。
直接修改某一类型的文件,倒不太清楚。 |
5
dingwen07 2022-09-09 11:12:02 +08:00 via iPhone 1
你只要装了 Xcode ,系统就会时不时把很多类型的默认打开方式改成它……
|
7
WillBC 2022-09-09 11:41:20 +08:00 2
@callmesmc #6
补充一下如果要找 App 默认打开的文件后缀可以在比如说 /Applications/Emacs.app/Contents/Info.plist 里搜 CFBundleTypeExtensions 找后缀的 UTI (Uniform Type Identifier) 可以用 mdls -name kMDItemContentTypeTree /path/to/file 找 App 的 Bundle ID 可以用 mdls -name kMDItemCFBundleIdentifier -r /Applications/Emacs.app/ 这样就可以结合 duti 使用 duti -s org.gnu.Emacs public.plain-text all duti -s org.gnu.Emacs public.unix-executable all duti -s org.gnu.Emacs public.data all duti -s org.gnu.Emacs md all duti -s org.gnu.Emacs json all duti -s org.gnu.Emacs yaml all 这方面只目前了解了这么多,不过应该可以根据以上关键词搜索更多相关信息了 |
8
Sixi 2022-11-14 12:24:06 +08:00
macOS 13.0 发现即使将,public.data 和
|
9
Sixi 2022-11-14 12:32:40 +08:00
@Sixi 没输入完按错直接回复了。macOS 13.0 发现即使通过 duti 将 public.data 和 public.item 设置为 VS Code 打开,依然没有效果。不知道为什么。另外可以直接使用这个工具 https://rubicode.com/Software/RCDefaultApp/ 设置,非常简便。
|