大部分文章中提到的方法
defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE
此方法会禁止.DS_Store的生成, 但只适用于网络驱动器, 对于本地驱动器则无效.
同时, 禁止.DS_Store会使你的文件夹视图无法保留.
那么如何优雅且有效的解决这个问题呢?
我撸了一个工具odourless, 它会将.DS_Store放到一个你不会关心的目录里, 这样你不会被.DS_Store弄到抓狂, 同时还可以继续保留文件夹视图等. 两全其美!
直接上东西, 看这里 https://github.com/xiaozhuai/odourless
或者访问国内代码仓库 https://gitee.com/xiaozhuai/odourless
对了, 如果好用, 记得点一下右上角的star!
接受pr和issue, 欢迎小伙伴共同维护.