5生産性が向上する!2019年版Mac初心者にオススメしたいアプリMac初心者新人プログラマ応援はじめに3年前にこういう記事を書いていました。生産性が向上する!Mac初心者にオススメしたいアプリ6選3年経過してもう使わなくなってしまったアプリや、今も使っていて新しい機能を見つけたりしたので2019年版を書くことにしました。Karabiner-Elementshttps://pqrs.org/osx/karabiner/macOSのキーバインドをカスタマイズするツールです。普段USキーボードを使用しているのですが、英数とかなの切り替えを左右のCMDキーで行えるようにしたり、キーリピート速度を変更したりできるので重宝しています。使われるキーバインド設定がパッケージ公開されているので、それをインポートするだけで設定が完了するのも楽で良いです。escキーを押したときに、英数キーも送信する(vim用)といった、Vimmerには地味に嬉しいキーバインドも簡単に導入出来るので助かります。https://pqrs.org/osx/karabiner/complex_modifications/Dashhttps://kapeli.com/dashAPIリファレンスを高速に検索できる機能とスニペット機能を備えているアプリです。プログラミングしている時にAPIリファレンスを調べるのにブラウザを開く必要がなくなり、生産性が向上します。Dashのスニペット機能も便利らしいです(Alfredのスニペット機能を使っているので未確認)後述するAlfredと連携することで更に便利になります。Alfredhttps://www.alfredapp.com/ランチャーアプリです。ランチャーというのは、MacのSpotlightのようなものと考えてください。AlfredはSpotlightより遥かに複雑なことが出来ます。StoreとWebからどちらでもインストール可能ですがPowerpackという拡張機能を使うためWebからダウンロードする方を強くオススメします。以下の記事にとても詳しい説明があるので、興味のある方は参考にしてみてください。最強AlfredにはPowerpackという有料版ライセンスがあります。Supporterが45ポンド(6,400円くらい)と決して安くは無いですが生産性をお金で買うと考えれば安いですね。Supporterがオススメです。Powerpackを導入すると開放される機能の中で特に強力なのがWorkflowです。短縮URL作成GitHubのリポジトリやユーザーを検索タイムゾーン表示・変換これはAlfredからGoogle翻訳を起動した例ですおまけ最近はMacの壁紙にずっとコレを使っています。Vimのチートシート。基本操作は記憶していますが、たまに「あれなんだっけ?」って思った時に便利です。下記URLから取得可能です。https://github.com/LevelbossMike/vim_shortcut_wallpaperまとめいかがだったでしょうか。Powerpackはスゲぇんだ!しか書いてないような気がしますが、今入れているアプリを振り返ってみると以下の共通点が見えてきました。ここらへんが生産性向上のために意識していることかも知れません。ブラウザを開かずに必要な情報に辿り着きたいなるべく少ないアプリで機能を完結させたいこの記事を見た人の参考になれば幸いです。