前言:其实这份文档是写给自己用作备份的。以下设置针对在 Mac 下做开发,特别是前端开发的小伙伴做参考。
设置树
- Xcode: 去 App Store 下载吧,免费大!
- HomeBrew: 安装——
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
,以下环境用brew install
命令安装- node: node.js 环境,以下工具用
npm install
安装- gulp: 前端自动化工具
- bower: 前端框架管理工具
- cnpm: 安装——
npm install -g cnpm --registry=https://registry.npm.taobao.org
,npm 的淘宝镜像,你懂的!
- git: 版本控制工具
- tmux: 终端复用工具
- cask: 安装——
brew install caskroom/cask/brew-cask
, 以下 app 用brew cask install
命令安装- atom: 开源前端 IDE
- google-chrome: 那啥,不解释
- iterm2: 系统终端替代工具
- dash: 开发文档查询工具
- alfred: 逆天工具
- xtrafinder: 系统 Finder 增强工具
- node: node.js 环境,以下工具用
- oh my zsh: 安装——
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
本人常用 atom 插件:
- ConvertToUtf8Plus
- angularjs
- atom-material-syntax
- atom-material-ui
- autocomplete-paths
- color-picker
- emmet
- file-icons
- japanese-wrap
- minimap
- open-recent
- simplified-chinese-menu
- tree-view-git-status
apm install ConvertToUtf8Plus angularjs atom-material-syntax atom-material-ui autocomplete-paths color-picker emmet file-icons japanese-wrap minimap open-recent simplified-chinese-menu tree-view-git-status
本人常用 oh my zsh 插件(~/.zshrc):
plugins=(git tmux atom sublime autojump colored-man osx brew thefuck brew-cask bower common-aliases npm)