プログラミング・ソースコード用のフォント

2019年11月11日

パソコンを使用する際、文字の見やすさ(読みやすく、誤読しにくい)は非常に重要です。
Windowsにはメイリオという読みやすいフォントがインストールされていますが、プログラムのソースコードのような文字列を読むのにはあまり適していません。

そこで使われるのが、文字の一つ一つを確実に判別できるようにデザインされた、プログラミング用・コーディング用などと呼ばれる視認性の高いフォントです。

programming fonts

Source Han Code JP (源ノ角ゴシック Code)

とりあえず使ってみるならこれ。

Source Han Code JP 源ノ角ゴシック Code

GitHub

インストール方法

ここのページを開き、Source Code(zip)をクリックしてダウンロードします

Source Han Code JP 源ノ角ゴシック Code

 

ファイルを解凍し、OTC/OTFフォルダー内にあるフォントファイルをダブルクリックするなどしてインストールします。

Source Han Code JP 源ノ角ゴシック Code

 

太字は「Bold」、斜体は「It」などのファイル名が付いています。
太字や斜体が不要なら「SourceHanCodeJP-Medium.otf」、「SourceHanCodeJP-Normal.otf」、「SourceHanCodeJP-Regular.otf」あたりをとりあえずインストールしておけばよいと思います。

Source Han Code JP 源ノ角ゴシック Code

 

 

プログラミングフォントの紹介

Noto Sans CJK JP(ノト)

Google Noto Fonts

 

Ricty Diminished(リクティ・ディミニッシュト)

公式サイト GitHub

 

CamingoCode

公式サイト

 

Cica(シカ)

GitHub

 

Myrica(ミリカ)

公式サイト

 

M+(エムプラス)

公式サイト download

 

UI Font

Inter

公式サイト

 

フォント見本

font

 

以下の見本はフォントがインストールされている場合にそのフォントで表示されます。

MS ゴシック
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

MS Pゴシック
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

メイリオ
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

源ノ角ゴシック Code JP(Source Han Code JP)
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

Myrica M
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

Cica
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

M+ 1P
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

Ricty Diminished
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

Noto Sans CJK JP Regular
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

UD デジタル 教科書体 NP-R
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

UD デジタル 教科書体 NK-R
1lI| Oo0 ,.;:!"' 38 2Z MN ji
illusion
<img src=\"{$post_thumb}\" alt=\"{$title}\" title=\"{$title}\"></a>
吾輩は猫である。名前はまだ無い。どこで生れたかとんと見当がつかぬ

 

Ads