最近重装了Mac系统,主要还是由于之前管理太乱,也懒得去整理,干脆重新安装得了,正好整理一下常用工具。
- 必不可少的XCode:无论你是否开发iOS,但是XCode安装后会附带着安装Git等一系列常用软件。
- 万能的homebrew:使用 Homebrew安装 Apple 没有预装但 你需要的东西,很多Unix工具都可以使用它进行安装管理升级,以后常用的工具建议先使用brew search进行搜索,尽量避免手动安装。(也可使用Macports,但homebrew口碑较好一些)
- JAVA系的必备工具SDKMAN:SDKMAN几乎提供了所有JAVA系的常用工具,包括Maven、Gradle、Scala、Groovy、Kotlin等,再也不用为升级、环境变量等问题发愁;SDKMAN的所有安装包均在~/.sdkman中,安装时也自动对~/.bash_profile文件进行了修改,可自动管理环境变量。
- JDK:JAVA开发当然离不开JDK了,SDKMAN中也提供了JDK,不过是OpenJSDK,推荐还是使用Oracle JDK,不过好在最新的JDK 1.8.0_172的DMG会自动在usr/bin下添加java链接,不用再额外添加PATH环境变量参数,但还是要通过.bash_profile添加JAVA_HOME环境变量
其余的什么Android Studio、IDEA等一系列工具就凭各自喜好自行安装吧,此外额外提供一下破解的Navicat的安装包:
https://pan.baidu.com/s/1NBKdHHtgytvjzQIfUrMI7w
另外,也推荐一下个人常用的工具ALFI(Android Library Finder),安装完毕之后,通过alfi + 关键字即可在Maven Center和jcenter中搜索相应的第三方库。