Macbook工具配置

安装Xcode command line tools

  • 先将OS X系统升级到最新版,同时去Mac App Store下载最新版的Xcode
  • 使用下面的命令安装Xcode command line tools,这将为你安装终端下面常用的命令
xcode-select --install

替换系统默认Shell — Oh My ZSH

  • 官网
  • 切换默认Shell到Zsh
chsh -s /bin/zsh
  • 安装Oh My ZSH
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  • 如果你对默认的Oh My ZSH的配色不满意,请参考这里找到你喜欢的配色

替换系统默认终端 — iTerm 2

  • 如果你经常使用终端,那么推荐你使用iTerm 2来替代系统自带的终端。关于iTerm 2的特性,请看这里
  • 由于我的工作场景不经常和终端打交道,就没使用此软件

终端下的命令管理 - Homebrew

  • Mac App Store你一定非常熟悉了,它可以帮你下载和安装大部分常见的软件,在终端下,我们也需要一个类似App Store一样的管理程序,当你需要安装某个终端下的新命令的时候,这个程序可以帮助我们自动下载该命令以及相关的依赖,甚至在下载以后做必要的编译和环境设置
  • Homebrew就是这样一款终端下的命令程序包管理器
  • Homebrew安装非常简单,复制如下命令在终端下运行,按回车并输入密码后等待安装成功
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  • curl和wget是命令行下面常用的命令,其中curl已经默认安装在OS X中了,但是wget没有默认安装,下面演示如何使用Homebrew来安装wget
brew install wget

终端下管理非终端软件 - Homebrew Cask

  • 因为Apple不允许第三方的浏览器进入Mac App Store,如果你想要安装Google Chrome,只能去Google网站下载后运行安装文件。这一类App Store没有的软件能不能享受Homebrew一样的命令行安装的便捷性呢?
  • Homebrew Cask就是这样一款终端下的程序管理器,它扩展了Homebrew,作为Mac App Store的有益补充,方便你快速维护日常软件的安装升级和卸载
  • 复制如下命令在终端下运行,按回车后等待安装成功
brew install caskroom/cask/brew-cask
  • 使用Homebrew Cask来安装Google Chrome
// 首先使用chrome作为关键字查找程序名称
// 很明显google-chrome就是我们要安装的
brew cask search chrome
// 安装Google Chrome
brew cask install google-chrome
  • 建议免费软件可以通过brew cask install xxxx命令安装,收费的还是找破解版本吧

可视化版本控制客户端

  • SourceTree(有免费版)
  • Tower(收费)
  • Counerstone(收费)
    • 小技巧:先复制 svn 代码的完整url到剪贴板,然后点击左下角+号,你会发现上图的配置信息大部分已经被自动填好了

SizeUp

  • 窗口管理软件
  • 可以到这里下载破解版

Alfred

  • Mac 用户不用鼠标键盘的必备神器,配合大量 Workflows,习惯之后可以大大减少操作时间
  • 可以到这里下载破解版
  • Alfred上手简单,主要成本在后期自定义Workflows,不过有大量雷锋使用者提供的现成扩展,访问这里挑选喜欢的,并可以极其简单地根据自己的需要修改后使用
  • Alfred可以完全取代Spotlight
  • 首先禁用Spotlight:系统偏好设置-->键盘-->快捷键选项-->Spotlight-->去除勾选
  • 设置Alfred的快捷键为⌥Space
  • 更多关于Alfred的使用方式和无限想象力,请参考官方网站

Caffeine

  • 这是一款免费软件,安装
brew cask install caffeine
  • 在偏好里设置开机启动
  • 当咖啡是满的时候,MacBook将不会进入休眠模式,
  • 再点一下咖啡杯空了就正常休眠

PopClip

  • 随心所欲的复制粘贴以及无限想象

Snip

  • 截屏工具
  • 有两种方式安装
    • 直接在App Store上搜索
    • brew cask install snip

CheatSheet

  • CheatSheet 能够显示当前程序的快捷键列表,默认的快捷键是长按
  • 安装
brew cask install cheatsheet

Sublime Text

  • Sublime Text被称作Mac下的TextMate,而根据其官网介绍,Sublime Text的特点如下:拥有高效、没有干扰的界面,在编辑方面的多选、宏、代码片段等功能,以及很有特色的Minimap
  • 可以到这里下载破解版
  • 关闭Sublime Text的自动升级提示
    • Preferences -> Settings
    • 设置"update_check":false,如图
      Macbook工具配置_第1张图片
      关闭Sublime Text的自动升级提示.png

参考链接

  • 高效 MacBook 工作环境配置
  • 如何配置一个高效的 Mac 工作环境

你可能感兴趣的:(Macbook工具配置)