合字に対応したプログラミング用フォント「Fira Code」でテキストエディタが見やすくなる

今までずっと、定番中の定番であるRicty Diminishedというプログラミング用フォントを使っていました。
しかし最近、合字(リガチャ)に対応した「Fira Code」というフォントを見つけて感動し、すぐ移行しました。
今回はそのFira Codeの紹介です。
Fira Codeの特徴
Fira Codeの特徴は「合字(リガチャ)」に対応していることです。
合字というのは、ざっくり説明すると、特定の順番に文字を打つと文字の見た目が変わる仕組みのことです(見た目が変わっているだけなので、実際のデータ上は変わりありません)。
例えば、コーディングをしているとよく出てくる「===」をFira Codeを使って見てみると、キレイな3本線になります。

このように、コーディングでよく出てくる記号の組み合わせを、よりキレイに表現してくれるのです。
フォント自体もちょっと丸っこくて可愛く、文字の識別もしやすいのでかなり気に入りました。
Fira Codeのインストール
Fira Codeはオープンソースのフォントで、誰でも自由に使えます。
ダウンロードはこちらのGitHubからダウンロードします。
「FiraCode/distr/ttf」内にフォントがひと通り入っているので、それをインストールしましょう。
ちなみに、合字の組み合わせ表は「FiraCode/showcases」内に入っています。
Visual Studio CodeでFira Codeを適応する
フォント側が合字に対応していても、テキストエディタが対応していなければ合字は表現されません。
今回はその中からVisual Studio Codeで設定する方法をまとめておきます。
まずは[環境設定]→[フォント]の先頭に'Fira Code'と入力して、フォントを切り替えます。
次に[環境設定]で「合字」と検索すると、「合字の設定」という項目が出てくるので、ここを「オン」に設定しておきましょう。

これでフォントの設定と、合字の設定ができたのできちんと表示されるはずです。
まとめ
慣れるとものすごく見やすいですし、記号を1つ入力し忘れている or いつの間にか記号を1文字消してしまっていたなどの間違いに気がつきやすくなります。
日本語もちゃんと表示されるので、自分はテキストエディタもターミナルもとりあえずFira Codeに設定しました。


iTerm2をホットキーで表示・非表示の切り替える方法
Workspacesの検索ウインドウで使えるコマンド一覧
MagicPrefsを使ってMagic Mouseのカスタマイズを行う
Path Finder 8.5がリリース!ファイル圧縮形式の種類が増えたり、細かい機能がいくつか追加
macOS標準の日本語入力の辞書をATOKにインポートする方法
Path Finder 8の「パスのコピー」の種類とその違いについて
Gyazo Proにすると「画像キャプチャから編集、共有」までの流れがかなりラクになった
デフォルトのままじゃもったいない!Google日本語入力での品詞の設定方法と意味まとめ
BetterTouchToolを使って、Finderのファイルを「規定アプリケーションで開く」ショートカットキーを設定する方法
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
マウス操作の完成度が高いウインドウリサイズアプリ「Magnet」
HTML・CSSでWebサイト制作を行う際に必要なツール
Haptic Touch Barでタッチバーを押した時のフィードバックを追加する
ターミナルの$記号前に、Gitの現在のブランチ名を表示する方法
RAWで撮影した写真を一括でJPGやPSD、TIFFに別名保存するPhotoshopのイメージプロセッサー
Notionログイン時の「マジックリンク」「ログインコード」をやめて普通のパスワードを使う
Apple WatchでiPhoneやMacのロック解除を行う方法
Alfredで現在開いているフォルダ内の画像をImageOptimで圧縮するWorkflowの作り方
ATOKのクラウド推測変換やナントカ変換を使って、単語をラクで正確に変換する