Help us understand the problem. What is going on with this article?

【Mac超絶効率化】これでエンジニアに触らせても舌打ちされない!!Macの環境構築まとめ

More than 1 year has passed since last update.

はじめに

対象: 特にエンジニアに限らず、Macでの作業を効率化させたい全ての人に捧げます。
エンジニアにパソコンを貸した時:「えーっと、これがこれで。あぁ〜〜**入れてないのか〜。あ、**もか〜:weary:

エンジニアとは自動化を生業にしていると言っていいですが、そんな人々に軽い舌打ちをされないように、今回は僕がMacでの作業を効率化するための選りすぐり効率化ツールを紹介します。

Macアプリ編

Alfred

ここからダウンロード
ネットで検索する、特定のサイトを開く、特定のアプリを開く、シャットダウンさせる、設定をいじる、フォルダを探す。。。全てのアクションの検索窓となるのがAlfredです。

↓ 画面中央の検索窓がAlfred、どこからでも検索可能。登録したサイト(youtube)を開く
https://gyazo.com/0b7556927849f8a6735e36588035ee0a
その他アプリ(chrome)への移動、フォルダ検索、wi-fi設定画面を開く、全ては一瞬で叶います。
もうマウスパッドに触るのはやめ、極力ウィンドウの移動・呼び出しにはAlfredを使いましょう。

Dash

ここからダウンロード
二回以上同じテキストを書いたら、もう自動化しましょう。それを可能にするのがDashで、入力したいテキスト(例えば自分のメールアドレス)とそれを呼び出す用のテキストコマンド(例えば「;;@」)を登録することで簡単に登録した文言を呼び出すことができます。

↓ Dashで「;;@」と打ったら「hogehoge123@gmail.com」と入力されるよう登録してます。そこからAlfredでchromeに移り、登録したコマンドを使って瞬時に入力してます。
https://gyazo.com/fdd0ce6b9f1fb60e8912dea17a9e4387
単純な早さもそうですが、これで入力間違えの可能性がゼロになるところもpushしたいところです!

Karabiner-Elements

ここからダウンロード
今回の本命。ただmacOS Sierraの場合だけなので、それ以外の方はKarabinerを使って以下のことを実現してください。
このアプリはキーボードカスタマイズのためのアプリです。あなたの理想のキーボード設定を実現しましょう!!!
まずは下2つの設定をします。

変更前 変更後
caps-lock control
option escape

https://gyazo.com/c6ae1569ba1aef17c1da3d7b1f2d1282
あまり使わないキーを他のキーと変更しました。macにおいてはcontrol + 何かキーというショートカットはブルーオーシャンとなっているのでバンバン自分の好きなキーバインドを登録しまくれます。
準備ができたら早速contrlを使ったショートカットの設定です。

コマンド 結果
ctrl + h, j, k, l ←, ↑, ↓, →
left-cmd, right-cmd 英数入力, かな入力に変更

https://gyazo.com/2f25defa2991f6bd1027be9f4f32d98a
こうなればokです。
これで一生、矢印キーをぽちぽちする地獄とはおさらばです。
設定方法はこちらを参考に→Karabiner-Elementsの本家が「英数/かな」の切り替えに対応したみたい

Magnet

ここからダウンロード
Magnetはmacのウィンドウの大きさを自由自在にワンコマンドで操るアプリです。
具体的には全画面、左右上下半分、左右3/1や3/2にしたりできます。

↓ 微妙な大きさのchromeウィンドウを全画面に→左3/1に→AlfredでAtomを開く→Atomを右2/3に
https://gyazo.com/9664670f17dc860513d205950ee2a7bb
スタバの横の席で爆速でこんなことやっている人いたらびっくりしますね笑

いったん

Atomでのたくさんのパッケージと、それに合わせてたショートカットを一緒に紹介したかったんですが今回はこれで終わりにしたいと思います。
後ほどchromeの拡張アプリとAtomの拡張について書きます。

今回はアプリだけに絞ったので、エンジニア以外の人にも見てもらえたら嬉しいです😬
ではより良い、「これ以上エンジニアに舌打ちされないライフ」を!!

Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away