作業効率化するためにやっていること

# はじめに

自分が業務を進めていく上で知った&やっている作業の効率化について書きます。もうやってるわって方は温かい目で見守って下さい。Macユーザー向けです。
作業効率（＝生産性）が倍になれば、単純計算で捌ける案件も倍、もしくは使える時間が倍になります。

※個人のやり方なので宗教的な設定も含みますことをご了承くださいませ m_ _m
※本記事で「タスクを細分化せよ」みたいな仕事術には触れません。

## 目次

[1.PCまわり編【Mac】](#1-PCまわり編【Mac】)
[2.ツールまわり編](#2-ツールまわり編)
[3.検索（ググる関連）](#3-検索（ググる関連）)
[4.エンジニア設定編](#4-エンジニア設定編)



## 1. PCまわり編【Mac】

### **`commandキー`と`controlキー`を入れ替える**

なぜこれをするか？
例えばコピーは`command + C`というように、とにかく`command`を使います。
初期設定の`command`の位置だと押しづらく、上記を入れ替えることによってキーボードのホームポジションに`command`が来ることになります。

左手小指で`command`、左手中指で`C`を押せるのでホームポジションから指を動かす手間を削減することができます。楽。

設定方法は以下。
システム環境設定→キーボードを選択→キーボードタブ→
装飾キー押下→下記画像のように設定
![スクリーンショット 2022-03-20 10.45.44.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1138611/d1342980-81e6-2b2d-9b13-ddec03c1fbfe.png)


### **ショートカットキーを使う**
設定とは違いますが作業効率化する上で必須。
↓こちらの記事にとても丁寧にまとめられています！

https://qiita.com/ryuichi1208/items/95b835b63c31d39c7629


### **マウスのスピードを最速に設定する**
ショートカットキーを使いまくればマウスを使うことも少なくなりますが、
どうしてもマウス操作は必要になります。マウススピードを最速にするのもかなり時短になります。

設定方法は以下。
システム環境設定→トラックパッドを選択→ポイントとクリックタブ→
軌道の速さを最速に。

（ついでに「タップでクリック」にもチェックを....!）
![スクリーンショット 2022-03-20 10.57.40.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1138611/8940bad3-ceea-21f8-d974-8f9219ee0472.png)

### **アプリやウィンドウをフルスクリーンにしない。**

>「画面いっぱいにウィンドウを広げて使うやつは仕事が遅い」

過去に言われてフルスクリーンにするのをやめました。
例えば、調べ物しながらパワポ書く、Slack・メールが来たら返信する
というケースはよくあります。開いている１つのウィンドウがフルスクリーンで画面を占領していると、他のウィンドウを使えなく画面を切り替える手間が発生する訳です。
↓のようにしているとすぐにウィンドウを切り替えられます。
![スクリーンショット 2022-03-20 11.17.30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1138611/52d4489e-95fc-eb29-d2eb-a6bf607617b5.png)


### **文字変換ツールを変更する**

Macデフォルトの変換ソフトは使いづらいので、自分はGoogleの変換ツールを設定しています。

１．こちらからダウンロード

https://www.google.co.jp/ime/

２．システム環境設定→キーボードを選択→入力ソースタブ→`+ボタン`
から追加
![スクリーンショット 2022-03-20 11.32.12.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1138611/dc53ac84-4be3-a1b0-7fcc-4e2abbad33c4.png)

### **Finderでよく使うフォルダをサイドバーに追加する**

毎回階層の深いディレクトリに行くのは非効率なので、よく使うフォルダはここにドラッグ＆ドロップ。

![スクリーンショット 2022-03-20 12.18.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1138611/0ca101ce-4fa5-387c-ef7b-4280a36a8409.png)

## 2. ツールまわり編

### **Clipyでコピー履歴を管理**

コピペ管理ツールです。下記からダウンロードしてClipyアプリを起動。
起動したら`command + shift + V`でClipyを呼び出せます。

https://clipy.softonic.jp/mac

Macデフォルトだとコピーしたものは１つしか記憶できないのですが、
Clipyを使うことで100個とか記憶できます。
またよく使う定型文などをエイリアス登録できます。自分はメールアドレスをエイリアス登録してます。


![スクリーンショット 2022-03-20 11.45.10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1138611/213cfd03-78fa-a0ef-1625-47e55bb8e13a.png)

### **使える画面領域を広げる**

「Display Menu」というアプリで画面の解像度を変更することで、使える画面領域を広げることができます。外出先でモニターが使えないときに便利です。

https://apps.apple.com/jp/app/display-menu/id549083868?mt=12

## 3. 検索（ググる関連）

前提：使用ブラウザはchrome
たいていのことはggrks（＝ググれば解決する?）のでググり力は大切になってきます。
できるだけ早く・正しく・鮮度が高く・多くの情報にアクセスしたいところです。

### 検索のオプションを活用

**Googleの検索オプションを活用して情報を絞り込む**
例えば東京でランチをしたいとすると「東京　ランチ」とググるかと思います。
あ、でもカレーは気分じゃないというとき、「東京　ランチ -カレー」というように`-除外したいキーワード`を入れるとカレーを含む記事は除外されます。


他にもGoogleの検索にはこういったオプションが用意されているのでぜひ活用してみてください。

https://support.google.com/websearch/answer/2466433?hl=ja


### 検索結果設定

- 検索結果1ページあたりの表示件数を100件にする

検索したら結果が100件表示されるので、
検索結果1ページ目に目的の情報がないとき2ページ目へ、2ページ目になければ3ページ目へ...
とページ移動の手間を減らすことができます。

写真の歯車→すべての設定を表示→ページあたりの表示件数から変更可能です。
![スクリーンショット 2022-03-21 10.12.23.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1138611/123fe69a-fc03-c224-6b22-e08bdf84ef5d.png)

## 4.エンジニア設定編

### よく使うコマンドはエイリアス登録する

よく使う or 長ったらしいコマンドは、短縮コマンドとして呼べるようにエイリアス登録しています。
zshrcに追記することで登録できます。

```.zshrc
$ vim ~/.zshrc
#↓例
alias pa="php artisan"  # php artisan serve は pa serveになる。
alias sample-project="cd sample-project && code ." #sample-projectディレクトリに移動してVSCodeを起動。
```

.zshrc読み込み

```
$ source ~/.zshrc
```

これで効率化＆タイポすることが減ります。

### ssh接続のコマンドもエイリアス登録しちゃう

長ったらしいsshのコマンドも短縮できます。

```.ssh/config
$ vim ~/.ssh/config
# 以下を追記
Host SampleServer #接続名（任意の名前可）
HostName 18.***.***.*** # Host（IPアドレスとか）
User user #　接続ユーザー名
IdentityFile ~/sample-key/sample-key.pem # 鍵ファイルの場所
```

これで `ssh -i ~/鍵ファイル user名@ホスト名`というssh接続のコマンドが
 `ssh SampleServer`だけでssh接続できるようになります。

**ついでにリモートサーバーのファイルをVSCodeで編集できるようにしよう**
■手順１
前述したように~/.ssh/configにエイリアスを登録

■手順２
VSCodeに「Remote - SSH」拡張機能を入れて有効化

■手順３
VSCodeのサイドバーからRemote - SSHを選択すると手順１で登録したサーバーが表示されるかと思います。サーバーを選択するとファイルにアクセスできます。
![スクリーンショット 2022-03-21 20.44.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/1138611/c9e3418d-a56d-dfc2-5f92-3a7466c8655e.png)

※リモートのファイルを変更するときはファイルの書き込み権限の変更が必要になるかもしれません。



## 最後に


もっとこうしたら〜など改善点のコメントいただけたら嬉しいです。