Xcode をインストール。
その後、 Terminal.app
から以下の 1 行を実行して Command Line Tools をインストールする。
xcode-select --install
# 隠しファイルの表示
defaults write com.apple.finder AppleShowAllFiles -boolean true
# .DS_Store の作成制御
defaults write com.apple.desktopservices DSDontWriteNetworkStores True
# Finder の停止 (再起動される)
killall Finder
プログラマなら必須と言っても過言ではないパッケージ管理ツール。
ちなみに、 LAMP 構築する場合は homebrew で
brew tap homebrew/php
brew tap homebrew/apache
brew install httpd24 mysql php56
これを実行すれば入る。 けれど…環境汚すより Vagrant とか Docker を使って VM 上に立ち上げた方が良いかも。捨てやすいし。
Homebrew ではコマンドラインで使うツールやライブラリしかインストール出来ないけど、 cask を入れると skype とか google-chrome などのデスクトップアプリケーションも管理できるようになるから便利。
例
brew cask install skype google-chrome
インストーラを起動したり、マウスでイメージファイルをマウントしてドラッグ & ドロップする必要もなく捗る。
brew tap caskroom/fonts
brew cask install font-source-code-pro
ダウンロード後、 ~/Library/Fonts
に配置される。
brew cask install alfred
定番のランチャー。
homebrew cask と合わせて使うときは、必ず homebrew cask から alfred をインストールして下記の記事を参考に alfred を設定する。 http://baqamore.hatenablog.com/entry/2015/02/13/082512
brew cask install iterm2
Mac の標準のターミナルは非常に使いにくいから、 iTerm 2 が重宝してる。
brew cask install sequel-pro
phpMyAdmin みたいなソフト。 Mac で MySQL 弄るならこれが非常に便利。 SSH 経由でサーバ上の MySQL を触ることも可能。
https://www.atlassian.com/ja/software/sourcetree/overview
brew cask install sourcetree
Windows にも対応している Git, Mercurial 対応クライアント
https://www.android.com/filetransfer/
brew cask info android-file-transfer
Mac に USB 接続した Android 端末とファイルの転送を行うためのツール。
brew cask install dash
ドキュメントをローカルにダウンロードして、キーボードショートカットを駆使しながら高速に調べられるツール。 基本無料で、課金すると待ち時間がなくなる。
brew cask install the-unarchiver
解凍ツール。主要なアーカイブ形式に対応していて便利。
brew install wine winetricks
UNIX 系の OS 上で Windows アプリケーションを実行するためのエミュレータ。
この辺りが参考になる。 http://myuon-myon.hatenablog.com/entry/2013/11/02/213209
ターミナル上で使用するツール
brew install tmux
仮想的にタブを実現し、画面の分割、セッションの保持など便利な機能を提供する。
参考。 http://qiita.com/michiomochi@github/items/4bf8e34a91bbf3d9af20
お金に余裕があれば是非入れておきたいツール
http://www.vmware.com/jp/products/fusion
brew cask install vmware-fusion
Mac 上で Windows を実行する環境。 他にも有料の Parallels Desktop や無料の VirtualBox があるけど、一度試用してみるといい。全然違う。