
Configs 是一个开源 macOS 配置文件管理工具,原仓库名叫 configEditor。它想解决的是开发者电脑里那些散落在各处的配置文件:.zshrc、.gitconfig、.vimrc、nginx.conf 之类,平时常改,但不一定有一个舒服的入口。
这个项目用 SwiftUI 开发,采用 Apache-2.0 License,目前 GitHub 上大约 213 stars,最新 release 是 v2.0.3。README 写明支持 macOS 13+,可以从 release 下载 DMG,也可以自己用 Xcode 编译。
把配置文件当成一组可管理的文档
Configs 会自动扫描常见配置文件,也支持批量导入和拖放添加。进入应用后,你可以给文件打彩色标签、分组管理、搜索内容、显示行号、切换暗色模式,还能用右键菜单把文件快速丢到 Finder、Terminal 或 VSCode 里继续处理。
它最实用的一点是版本管理:应用会基于 Git 自动记录每次编辑,支持查看历史、对比差异和一键恢复。对经常调 shell、Git、编辑器或代理配置的人来说,这比“打开文本编辑器改完就忘”稳得多。编辑 .zshrc 这类 shell 配置后,保存时还可以自动执行 source,让改动即时生效。
如果你的配置文件已经全部纳入 dotfiles 仓库,Configs 未必能替代现有流程;但它很适合当作本机配置的可视化入口,尤其是那些还没系统整理 dotfiles、但又不想每次都在终端里找路径的人。
传送门
https://github.com/iHongRen/configEditor
原创文章,如若转载,请注明出处:https://wefound.cc/p/3948.html