Homebrew是一个包管理器,用于在Mac上安装一些OS X没有的UNIX工具(比如著名的wget)。
在terminal中复制以下命令,跟随指引,将完成 Hombrew 安装。
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
紧接着,我们需要做一件事让通过 Hombrew 安装的程序的启动链接 (在 /usr/local/bin中)可以直接运行,无需将完整路径写出。通过以下命令将 /usr/local/bin 添加至 $PATH 环境变量中:
echo 'export PATH="/usr/local/bin:$PATH"' >> ~/.bash_profile
Cmd+T 打开一个新的 terminal 标签页,运行以下命令,确保 brew 运行正常。
brew doctor
命令操作
安装一个包,比如widget,可以简单的运行:
brew install widget
更新 Homebrew 在服务器端上的包目录:
brew update
查看你的包是否需要更新:
brew outdated
更新包:
brew upgrade <package_name>
Homebrew 将会把老版本的包缓存下来,以便当你想回滚至旧版本时使用。但这是比较少使用的情况,当你想清理旧版本的包缓存时,可以运行:
brew cleanup
查看你安装过的包列表(包括版本号):
brew list --versions
Homebrew Cask
Homebrew Cask可以优雅、简单、快速的安装和管理 OS X 图形界面程序,比如 Google Chrome 和 Dropbox。
安装
运行以下命令即可完成:
brew tap caskroom/cask # 添加 Github 上的 caskroom/cask库
brew install brew-cask # 安装 brew-cask
搜索
brew cask search
文件预览插件
有些插件可以让 Mac 上的文件预览更有效,比如语法高亮、markdown 渲染、json 预览等。
brew cask install qlcolorcode
brew cask install qlstephen
brew cask install qlmarkdown
brew cask install quicklook-json
brew cask install qlprettypatch
brew cask install quicklook-csv
brew cask install betterzipql
brew cask install webp-quicklook
brew cask install suspicious-package
Mac/iOS App
如果你要写Mac/iOS/Watch OS App
你的最佳选择应该是Xcode
(友情提示:如果你安装了Xcode你就不需要再安装Xcode command line tools工具了)。
下列的几项工具应该是你必备的:
SimPholders2 ----- 模拟器文件目录埋的太深,用这个工具可以直接定位到模拟器目录。
Makeappicon ----- 上传一张1024x1024的图片,自动生成Icon Png。
Appscreens ----- 提交AppStore时所需要的截图,可以使用此工具。
Reveal ----- 调试UI可以用的工具,在运行时动态修改,不用重新编译,非常方便。
PixelWinch ----- 这个工具可以测量像素。
原始的Xcode有时候并不好用,那么下列的增强型插件总有一款你用的上:
Alcatraz ----- 这个插件可以用来管理Xcode其他所有的插件。
KSImageNamed-Xcode ----- 使用UIImage时可以自动提示已经导入的图片。
ColorSense-for-Xcode ----- 使用UIColor时可以弹出Xcode的颜色选择器。
SCXcodeMiniMap ----- 给Xcode增加一个mini小地图。
VVDocumenter-Xcode ----- 快捷的编写文档注释。
XToDo ----- 快速的查看To Do列表。
XAlign ----- 可以快速的使代码对其。
cocoapods-xcode-plugin ----- 方法查看和管理pod安装的第三方库。
Ciapre-Xcode-theme ----- 这是我个人非常喜欢的一个主题。