プログラミングでソースコードを書くときや、ターミナルを利用するときは、等幅フォント (monospaced font) を利用するが、各システムやアプリケーションによって、デフォルトのフォントは異なる。それをまとめる。
OS
macOS
Terminal.app と Xcode のデフォルトの等幅フォント。
フォント | システム | 日付 |
---|---|---|
Monaco | Mac OS X 10.0 から? | 2001/03/24 から |
Menlo | Mac OS X 10.6 Snow Leopard から | 2009/08/28 から |
SF Mono | macOS 10.12 Sierra から | 2016/09/20 から |
Ubuntu
Ubuntu 11.04 から Ubuntu Mono がデフォルトなのは間違いなく、それ以前は DejaVu Sans Mono だったと思われるが、怪しい。情報求む。
フォント | システム | 日付 |
---|---|---|
DejaVu Sans Mono | Ubuntu 11.04 まで? | 2011/04 まで? |
Ubuntu Mono | Ubuntu 11.04 から | 2011/04 から |
elementary OS
フォント | システム | 日付 |
---|---|---|
Roboto Mono 10 | elementary OS 5.1.2 | 2020/02/07 |
Windows
OS のデフォルトの等幅フォントというものはない?らしい。情報求む。
アプリケーション
テキストエディタやターミナルエミュレータのデフォルトのフォント。
Atom
昔は Inconsolata 16 pt が最も優先度が高かったようだが、現在は Menlo 14 pt が最優先されている。いつから変わったのかは調べていない。
fontFamily: "Menlo, Consolas, DejaVu Sans Mono, monospace"
Visual Studio Code
https://code.visualstudio.com/docs/getstarted/settings#_default-settings より、2020年7月24日確認。
"editor.fontFamily": "Consolas, 'Courier New', monospace",
"editor.fontSize": 14,
Hyper
fontFamily: "Menlo, Consolas, DejaVu Sans Mono, monospace"
fontSize: 12
Alacritty
OS ごとに異なる。v0.5.0 RC 2 で確認。
OS | フォント | ポイント数 |
---|---|---|
macOS | Menlo | 11.0 |
Linux/BSD | monospace | 11.0 |
Windows | Consolas | 11.0 |
情報提供求む
この他、各種OSやテキストエディタ、統合開発環境、ターミナルエミュレータについて情報を持ち合わせている方がいらっしゃれば、お知らせいただけると、この記事を更新するつもりなので嬉しいです。