ここ数年僕が使ってきたコードフォント
実は「コードフォント」と言うのは少しポリティカル・インコレクトかもしれない。なぜなら、コードはすべて等幅フォントで書かれるという前提を含んでいるからだ。だが実際には、等幅フォントでコードを書くのを嫌い、読みにくいと感じる人もいる。
そうした要素はさておき、等幅フォントでコードを書く開発者が依然として大半を占めている。この記事では、僕がここ数年使ってきた等幅フォントをいくつかシェアしたい。
どんなフォントを使うかは重要ではないし、生産性に影響するわけでもない。けれど、他の開発者の好みをちょっと覗いてみたくなることもあるだろうし、そこから自分好みのフォントが見つかるかもしれない。以下、お気に入りの順に紹介する。
0. IBM Plex Mono
https://fonts.google.com/specimen/IBM+Plex+Mono
1. MonoLisa(有料)

僕自身フォントについてそこまで詳しいわけではないが、当時公式サイトの紹介を見てかっこいいと思い購入した。現在まで使っていても特に大きな問題はなく、ターミナルも VSCode も MonoLisa を使っている。Web サイト上で他の等幅フォントとの比較もされているので、参考にしてみてほしい。
2. Microsoft - Cascadia Code
https://github.com/microsoft/cascadia-code
これはマイクロソフト製のオープンソース等幅フォントで、一般的な等幅フォントとは外見上の明確な違いがある。気分転換にフォントを変えてみたいなら試してみるといい。

3. JetBrains Mono
https://www.jetbrains.com/lp/mono/
JetBrains 製の等幅フォント。他の等幅フォントと比べて明らかに少し縦長に見える。以前しばらく使っていたが、特に大きな問題はなかった。JetBrains の IDE と組み合わせてコードを書くのが結構好きだった。

4. FiraCode
https://github.com/tonsky/FiraCode
FiraCode は僕にとってオーソドックスな等幅フォントだ。使用感に大きな問題はないが、個人的には文字間隔が少し広いと感じる。

(画像は GitHub より引用)
5. Monaco
MacBook に標準搭載されている等幅フォント。
6. Hack
https://sourcefoundry.org/hack/
こちらもオーソドックスな等幅フォントで、比較的丸みを帯びている印象があるだろうか?

だいたいこんなところだ。また気に入ったものがあれば追記する。
関連記事
- 人生観を変えた言葉 ファインマン、チャップリン、そして映画『ひゃくえむ。』。劣等感を抱えていた少年から誰かを助けられるようになるまで、僕に最も深い影響を与えた思考と生き方についての共有。
- 独立したウェブサイトを持つN個のメリット ショート動画やSNSが全盛のこの時代に、なぜわざわざ時間をかけて自分のブログを運営するのか?約10年間ブログを書き続けてきた僕の考えを共有する。
- 筋トレ(ウエイトトレーニング)の記録と感想 ここ最近の筋トレの振り返りと感想をシェアする。
- 権限と責任:職場の消耗を生む根本原因 社員に毎日残業させ、経営者のように必死に働かせるにはどうすればいいか?同じだけの株式を渡せばいい