· 3分で読了

ここ数年僕が使ってきたコードフォント

この記事は中国語から自動翻訳されたものです。翻訳によりニュアンスが失われている場合があります。

実は「コードフォント」と言うのは少しポリティカル・インコレクトかもしれない。なぜなら、コードはすべて等幅フォントで書かれるという前提を含んでいるからだ。だが実際には、等幅フォントでコードを書くのを嫌い、読みにくいと感じる人もいる。

そうした要素はさておき、等幅フォントでコードを書く開発者が依然として大半を占めている。この記事では、僕がここ数年使ってきた等幅フォントをいくつかシェアしたい。

どんなフォントを使うかは重要ではないし、生産性に影響するわけでもない。けれど、他の開発者の好みをちょっと覗いてみたくなることもあるだろうし、そこから自分好みのフォントが見つかるかもしれない。以下、お気に入りの順に紹介する。

0. IBM Plex Mono

https://fonts.google.com/specimen/IBM+Plex+Mono

1. MonoLisa(有料)

https://www.monolisa.dev/

MonoLisa 字型介紹

僕自身フォントについてそこまで詳しいわけではないが、当時公式サイトの紹介を見てかっこいいと思い購入した。現在まで使っていても特に大きな問題はなく、ターミナルも VSCode も MonoLisa を使っている。Web サイト上で他の等幅フォントとの比較もされているので、参考にしてみてほしい。

2. Microsoft - Cascadia Code

https://github.com/microsoft/cascadia-code

これはマイクロソフト製のオープンソース等幅フォントで、一般的な等幅フォントとは外見上の明確な違いがある。気分転換にフォントを変えてみたいなら試してみるといい。

截圖 2021-09-15 下午11.49.18

3. JetBrains Mono

https://www.jetbrains.com/lp/mono/

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

JetBrains Mono

4. FiraCode

https://github.com/tonsky/FiraCode

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

ligatures.png

(画像は GitHub より引用)

5. Monaco

MacBook に標準搭載されている等幅フォント。

6. Hack

https://sourcefoundry.org/hack/

こちらもオーソドックスな等幅フォントで、比較的丸みを帯びている印象があるだろうか?

Hack 字體

だいたいこんなところだ。また気に入ったものがあれば追記する。

関連記事

他のトピックを探索