22
33

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Mac: 開発向け厳選ツール群(21/3/5更新)

Last updated at Posted at 2017-07-25

家内がコーラの空きペットボトルを『麺つゆの余り汁を入れる容器(ツール)』として利用し、知らずに冷蔵庫から取り出しラッパ飲みした筆者が盛大にぶっ放した辛い事件も、今はただ 想い出に変わろうとしている。

"所変われば品変わる"という言葉もあるが、他者がどんなツールを利用し普段から効率化を図っているかは、技術者の興味が尽きないテーマの一つだ。

各種便利ツールの紹介については、既にOSの垣根を越えて素晴らしいまとめが存在するが、こんなお悩みを抱えた方も少なくないと思う。

  • Macに特化した決定版的なものがあまり見当たらない
  • 数が多すぎてつい目移りしてしまう
  • 冷たい雨が心に染みる Uh 分かっている

そこで今回は、筆者が割と厳選して辿り着いた、普段使いの便利なツール群を紹介しよう。
※Macに標準で導入されるもので大抵の事はできるが、それはまた別のお話で。

開発ツール

  1. Xcode 併せて導入するCommand Line Toolsにgit等が含まれる。
  2. git-flow brew install git-flow で導入。(かえって手が掛かる場合もあるので最近は手動でgit-flow中)

常駐ユーティリティ

  1. Mac Internet Security X9 or AVG AntiVirus インストーラから導入。

エディタ

  1. MacVim バイナリを直接導入。基本はOS標準のVimを使用。

その他 ユーティリティ

  1. 1Password
  2. Quiver
  • Google Chrome インストーラから導入。
  • Day One リンク先は最新のDay One。実際はApp Storeの「購入済み」からClassicを導入。
  1. PopClip + 翻訳タブ/Translate Tab 無ければ無いでなんとかなるが、やはり圧倒的に便利なので追加。PopClip用のExtentionsはこちら
  2. Skype インストーラから導入。
  3. Slack

補足:

Cordovaの導入方法

例)
$ brew install nodebrew
$ nodebrew ls-remote
$ mkdir -p ~/.nodebrew/src
$ nodebrew install-binary v0.12.18
$ nodebrew use v0.12.18
$ npm install -g cordova@5.2.0

# ※.bashr〜でパスを通しておくこと。
  export PATH=$HOME/.nodebrew/current/bin:$PATH

Python 3の導入方法

例)
$ brew install pyenv

# 利用可能なpythonのバージョンをチェックする場合
$ pyenv install -l

# 上記出力結果から3.6.2を選ぶ場合
$ pyenv install 3.6.2

# その後pyenvでバージョンを切り替えて運用。

HomeBrewでパッケージが導入ができない場合に試す事

$ brew install (パッケージ名)
Error: No available formula for (パッケージ名)

となった場合、

$ brew update

を行いbrewを更新して再度installを行う。

22
33
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
22
33

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?