プロジェクト

全般

プロフィール

Windowsでプログラミング向けフォント

目的

プログラミング作業では、インデントなどによる桁合わせが視認性に影響を与えるので、プロポーショナルフォントではなく等幅フォントを使用します。
また、数字の1、英小文字l、英大文字Iの区別、数字の0、英大文字のOの区別が容易なフォントが有用です。

フォントの種類

フォント名 欧文フォント 和文フォント 欧:和比 1lI0O区別 備考
Myrica Inconsolata 源真ゴシック 1:2 あり
Myrica M Inconsolata Mgen+ 1:2 あり
Ricty Diminished Inconsolata Circle M+1m 1:2 あり 2023.1サポート終了告知
Ricty Diminished Discord Inconsolata改 Circle M+1m 1:2 あり
IPAゴシック TBゴシックベース 1:2 あり
Source Han Code JP Source Code Pro 源ノ角ゴシック 2:3 あり
CodeM Font Source Code Pro Migu 1m 不定 あり
MeiryoKe Meiryo等幅化 Meiryo 1:2 なし
MeiryoKe Console Meiryo等幅化・改 Meiryo 1:2 あり
PlemolJP IBM Plex Mono IBM Plex Sans JP 1:2 あり
PlemolJP Console IBM Plex Mono IBM Plex Sans JP 1:2 あり
UDEV Gothic JetBrains Mono BIZ UDゴシック 1:2 あり
白源(HackGen) Hack 源柔ゴシック 1:2 あり
M PLUS 1 Code M PLUS Code Latin 50 M PLUS 1 1:2 あり
  • 源真ゴシックは、Adobeがオープンソースで開発した源ノ角ゴシックを改善

情報収集メモ

  • InconsolataとSource Code ProではInconsolataが縦長
  • 源ノ角ゴシックとM+FONTS系ではM+FONTSが丸みを帯びややポップ

フォント評価記事

フォント詳細

IPAフォント

注)IPAexはプロポーショナルのみ

Myrica

Source Han Code JP

Ricty Deminished

2017年に最終更新、2023年にサポート終了告知。バッククォート問題あり。

PlemolJP

IBM Plex MonoとIBM Plex Sans JPを合成した日本語プログラミング向けのフォント。
https://github.com/yuru7/PlemolJP/releases

半角:全角比率が1:2のPlemolJPと、3:5のPlemolJP35があります。また、Console用に向いたバリエーションもあります。
全角スペースを可視化していますが、可視化しないバージョンもあります。

UDEV Gothic

BIZ UDゴシックとJetBrains Monoの合成フォント。
https://github.com/yuru7/udev-gothic

半角:全角比率が1:2のUDEV Gothicと、3:5のUDEV Gothic35があります。
全角スペースを可視化していますが、可視化しないバージョンもあります。


5ヶ月前に更新