开发环境

“工欲善其事,必先利其器。”

本部分内容介绍如何将 OSX 打造成高效的编程利器,为开发工作打好基础。

首先是 xcode 。就算暂时还用不上,之后也极有可能需要用到。 因此,新机子拿到手后,不管三七二十一,先装上再说:

$ xcode-select --install

HomebrewOSX 下的 包管理工具 ,强烈推荐装上。

iTerm2 是一个功能十分强大的 终端 软件,颜值也高,同样强烈推荐。

coreutilsGNU核心工具组 , 提供了大量常用命令。 装上 coreutils 后,那些熟悉的 Linux 命令便出现在 OSX 上! 借助 Homebrew ,安装过程毫不费力:

$ brew install coreutils

注解

OSX 虽然也是一种 Unix 系统,与 Linux 还是有些差异。 一方面,某些 Linux 命令, OSX 并没有提供; 另一方面,有些命令行为跟 Linux 不太一样。

例如, ls 这个非常常用的命令,行为就跟 Linux 不一样,用起来很不习惯。 在学习一个 OSX 版本的 ls 命令显然没有必要,装上 coreutilsLinux 版的搬过来岂不更好?

coreutils 提供的命令非常多,详细列表请查看: coreutils文档

下面是本部分内容的索引,请按需查阅: