最近在学习 Rust 编程,刚好自己有一个磁盘清理的需求就边学边开发了,现在已经完成,欢迎大家试用 https://pretty-clean.github.io/ 。
为什么要开发这个软件?
我是一名程序员,工作使用的 MacBook Pro 的磁盘只有 256GB 。以往,我每年都花几百人民币购买 CleanMyMac 帮助我清理磁盘。直到有一天我想把系统升级到 12.x 的时候发现磁盘不够,导致不能升级。我使用 CleanMyMac 彻底清理了我的磁盘,但是空间还不够。经过分析,发现开发工具以及许多项目留下来的编译结果占用了许多的空间,当时我就写了一段脚本做清理工作,结果回收了 30GB 的空间,系统也顺利升级了。
这段脚本的在使用上存在一些问题,因此我就想能不能开发一款软件来帮助我做到极致的垃圾清理。因此我就使用 Rust 编写了这款软件。
有哪些功能?
- 支持多种扫描方式,针对用户、系统、应用等产生的缓存与下载文件夹中的安装包,尽可能地帮释放磁盘空间。
- 保护隐私安全,软件公开所有的扫描过程,可以清晰地观察到所有被扫描的文件,并承诺不会上传任何扫描信息,我们绝对保证您的隐私安全。
- 支持开发者模式,支持扫描与清理主流开发工具留下来的编译缓存,目前这是市场上唯一支持开发者选项的磁盘清理工具。
