对于程序员来说,开发效率是非常重要的。当程序员升级自己的机器或新入职的时候,往往要做的第一件事情就是配置开发环境。毕竟工欲善其事必先利其器。而配置开发环境,无非是指如下几个方面: 系统配置 软件配置 shell配置 IDE配置 为什么要用dotfiles 使用dotfiles的最主要原因还是快速搭建自己的开发环境,降低迁移开发环境的成本。一些你最熟悉的配置、工具的无缝贴合,能够让你在设备升级的时候高枕无忧。 另外,学习dotfiles能够让你对工具或配置的理解更深入。brewbundle、cask等软件管理的软件,让你从linux的层面理解mac上的桌面软件的安装。同时你也会学会精简不需要的工具,比如sublime在刚开始使用的时候会狂装各类不同的工具,但是会发现很多工具的使用率其实不高。梳理dotfiles能够让你在这一点上做到断舍离。 再次,dotfiles是近距离了解和观察大牛的配置的绝佳机会。github上面有大量开源的,经验积累下来的dotfiles:用什么中药治疗白癜风白癜风能完全治愈吗
|