これらの年間、私が使用していたコードフォントは以下の通りです。
# 雑談実際、プログラムコードのフォントについて話すのは少し政治的に不正確かもしれません。なぜなら、それはコードがすべて等幅フォントで書かれていると仮定しているからです。しかし実際には、monospaceを使ってコードを書くのが嫌いな人もおり、それが読みづらいと感じることもあります。
これらの要因をさておき、monospaceフォントを使ってコードを書く開発者はまだ大多数を占めています。この記事では、最近使われているmonospaceフォントをいくつか紹介したいと思います。
どのフォントを使うかは重要ではなく、あなたの生産性にも影響を与えませんが、時には特定の開発者の好みを知りたくなることもあります。もしかしたら、自分に合ったフォントを見つける手助けになるかもしれません。以下は好みの順にランキングしています。
0. IBM Plex Mono
https://fonts.google.com/specimen/IBM+Plex+Mono
1. MonoLisa(要有料)

フォントについて詳しくはありませんが、公式サイトの紹介を見てかっこいいと思い、購入しました。現在まで大きな問題はなく、ターミナルもVSCodeもMonoLisaを使用しています。ウェブサイトでは他の等幅フォントと比較もされているので、参考にしてみてください。
2. Microsoft - Cascadia Code
https://github.com/microsoft/cascadia-code
こちらはMicrosoftが提供するオープンソースの等幅フォントで、一般的な等幅フォントとは明らかに外観が異なります。気分転換にフォントを変えたい場合は、試してみる価値があります。

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/
こちらも中庸な等幅フォントで、少し丸みを帯びている印象があります。

大体このような感じです。今後、他に気に入ったフォントがあれば、追記します。
関連記事
- デフォルト値と品味Wiwiの〈預設值〉から広がった随筆——福岡のエスカレーターの暗黙のルール、AIコンテンツがSEO順位を占めること、そしてヴォルテールの品味の定義について語る。
- It Depends は僕が最も嫌いな言葉だ多くのエンジニアは「状況による」で議論を終わらせる。でも僕に言わせれば、議論を前に進められることこそが最も重要だ。
- 君は評論家か?シニカルな評論家でいるのは気持ちいいし、優越感もある。だが最後には空虚さだけが残ることに気づくだろう。
- 会社の成長段階の重要性多くの人は、新興企業、成長期、安定期といった言葉で会社を表現するが、そうした言葉は曖昧すぎて判断基準としては使いにくい。その会社はいま何で生きていて、どう成長し、最も痛い問題は何か。会社の段階を理解してこそ、僕たちは毎日何の問題を解いているのかが分かり、その会社が本当に自分に合っているのかも判断できる。