Visual Studio CodeでGitをもっと便利に使うための拡張機能

Visual Studio CodeでGitを使うときに、あると便利な拡張機能についてまとめておきます。
デフォルトのGit機能に関しては過去に記事にしているので、そちらを参考にしてください。
Git関連の拡張機能
| 拡張機能名 | 内容 |
|---|---|
| GitLens | 「コミット単位でのファイル比較」や「最新のコミット内容とそのコミッター表示」など |
| Git Graph | Gitの履歴が見やすくなる |
| gitignore | github/gitignoreを参照して自動で.gitignoreを作成してくれる |
GitLens
- コミット単位でのファイル比較
- 最新のコミット内容表示
上記のようなGitの細かい操作をVisual Studio Code上で行なえます。
インストールするとサイドバーに新しく「GitLens」のアイコンが追加されるので、そこからリポジトリやファイルの履歴を選択して、過去のコミットの確認ができます。

とりあえず入れておいて損は無い拡張機能です。
Git Graph
Gitの履歴が見やすくなる拡張機能です。
インストールすると下のメニューバーに「Git Graph」項目が追加されるので、そこをクリックするとコミット履歴が見れます。

似た有名な拡張機能にGit Historyというのもありますが、起動に時間がかかるのでGit Graphの方を使っています。
gitignore
github/gitignoreを参照して自動で.gitignoreを作成してくれる拡張機能です。
インストールするとcommand + shift + Pで表示するコマンドパレットに「Add gitignore」コマンドが追加されます。

それを選択してプロジェクトで使う言語等を選択すると、その言語に必要な.gitignoreを生成してくれます。

何を除外するのか毎回わざわざ設定するのは面倒なので、これで作成してしまった方がラクです。





Macで画像の一括リサイズを行いたいときは、プレビュー.appを使う方法が手軽!
Google Driveでフォルダのコピーをする方法
Alfred 4のカスタム検索を設定をしてサイト内検索をしたり、ブラウザのブックマーク検索を行う方法
MacとiPadを同じマウスやキーボードで操作できる「ユニバーサルコントロール」
シンプルが特徴のノートアプリ「Simplenote」とApple純正の「メモ.app」の比較
Macユーザーにオススメのスニペットアプリ「Dash」でコードや定型文の管理を行う
mds?kernel_task?アクティビティモニタで表示されるパッと見なにか分からないプロセス名まとめ
Alfred 4の無料版と有料版(Powerpack)で使える機能比較
メールによくある「アーカイブ機能」が何なのか今まで知らなかったので調べてみた
MacのGoogle日本語入力のキー設定で単語登録のショートカットキーを追加する方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Alfredの検索ボックスを、磨りガラスのように背景がぼやけた見た目にする方法
Google DriveのmacOSアプリ「バックアップと同期」のインストールと最低限の設定方法
QuickTime Playerで動画のトリミングを行う方法
Alfred 4の詳細設定(Advanced)を見直してAlfredを更に便利にする
ファビコンや各種アイコンの作成と設定方法
AlfredのWorkflowをカテゴリーごとに整理する
Macのスニペットアプリ「Dash」の環境設定
ATOKで簡単に今日の日付を入力する方法
Backlogで2段階認証を設定後、SourceTreeでアカウントエラーが発生する場合の対処法