Top 10 monospaced šřiftů pro editory kódu a terminály
Monospaced šřifty zajišťují stejnou šířku všech znaků, což usnadňuje zarovnávání kódu, čtení tabulek a ladění. V editorech jako VS Code, Vim nebo IntelliJ a v terminálech minimalizují vizuální šum. Moderní operační systémy s pokročilým vyhlazováním (anti-aliasing) umožňují použití velikosti 14–18 pt bez ztráty ostrosti. Doporučení: vždy zapněte vyhlazování, kromě případů se starým kódem v malých velikostech.
Staré limity jako zubaté okraje jsou minulostí. Dokonce i nástroje jako BBEdit přešly na vyhlazené varianty Consolas. Testujte šřifty v reálných situacích: scrolling logů, diff-view, víředové řádky.
Hodnocení od základních po prémiové varianty
10. Courier New
Základní šřift ve většině OS. Funkční, ale bez stylu: široké proporce, slabé rozlišení 0/O/l. Vhodný jen jako záložní. Zvyšte na 14 pt s vyhlazováním.
9. Andale Mono
Výchozí v některých systémech. Vylepšený Courier s lepším kontrastem, ale mezipísmový odstup není ideální, písmena mohutná. Ne pro dlouhou práci.
8. Monaco
Standard macOS od System 6. Optimální na 9–10 pt bez vyhlazování. Na větších velikostech s AA ztrácí ostrost. Alternativy pro Windows/Linux dostupné.
7. Profont
Klon Monaco pro cross-platform (Mac, Windows, Linux). ProFontX – optimalizovaná verze pro macOS. Ideální pro 9 pt bez AA v embedded vývoji.
6. Monofur
Retro styl připomínající SunOS OPEN LOOK. Funguje na jakýchkoli velikostech s vyhlazováním. Unikátní tvary pro vizuální pohodlí při dlouhých sezeních.
Střední segment: rovnováha ceny a kvality
5. Proggy
Čisté obrysy pro uživatele Windows. Vyžaduje malé velikosti bez AA (dokonce 15 pt vypadá ostře). Skvělý pro high-DPI bez subpixelového renderingu.
4. Droid Sans Mono
Vyvinutý pro Android obrazovky (Apache licence). Elegantní proporce, ale standardní nula (bez šikmé 0) – mínus pro kód. Patchy pro opravu v komunitě dostupné.
3. Deja Vu Sans Mono
Bezplatná evoluce Bitstream Vera. Plná Unicode podpora, skvělý hinting. Panic Sans v Coda – vyladěná verze s lepšou interpunkcí. Univerzální od 10 do 20 pt.
Top 2: profesionální volba
2. Consolas
Od Lucase de Groote pro Microsoft ClearType. Kommerční, ale součást Office. Vyžaduje vyhlazování – bez něj pixelace. Vysoký kontrast, šikmá 0, výborná čitelnost v IDE.
1. Inconsolata
Bezplatný od Rapha Leviena. Dokonalé proporce, originální design. Škáluje od konzole po prezentace. Ostrost na jakémkoli DPI, ale bez cyrilice.
Srovnání klíčových vlastností
| Šřift | Vyhlazování | Optim. velikost | Unicode | Šikmá 0 | Platformy |
|-------|-------------|-----------------|---------|---------|-----------|
| Courier New | Doporuč. | 14+ | Částečně | Ne | Vše |
| Monaco | Bez | 9–10 | Ano | Ano | macOS |
| Profont | Bez | 9 | Ano | Ano | Vše |
| Monofur | S | Jakákoli | Ano | Ano | Vše |
| Proggy | Bez | <15 | Ano | Ano | Win/Mac |
| Droid Sans Mono | S | 12+ | Plná | Ne | Vše |
| Deja Vu | S | Jakákoli | Plná | Ano | Vše |
| Consolas | Povinné | 14+ | Plná | Ano | Win/Mac |
| Inconsolata | S | Jakákoli | Latinka | Ano | Vše |
Nastavení v oblíbených editorech
- VS Code:
editor.fontFamily: 'Inconsolata, Consolas, monospace',editor.fontLigatures: truepro podporované šřifty (Fira Code jako bonus). - Vim/Neovim:
set guifont=Inconsolata\ 14v .vimrc. - IntelliJ: File > Settings > Editor > Font, Ligatures zapnuto.
- iTerm2/Terminal: Preferences > Profiles > Text > Font.
Testujte na svém hardwaru: Retina vs standardní DPI ovlivňuje volbu.
Co je důležité
- Vyhlazování nutné pro šřifty nad 5. místem – zvyšuje čitelnost o 30–50 % podle subjektivních testů.
- Šikmá nula klíčová pro vyhnutí chyb v hex/ID (u 7/10 topu).
- Cross-platform: Deja Vu a Profont – univerzály.
- Bezplatní lídři: Inconsolata a Deja Vu pokrývají 90 % scénářů.
- High-DPI: Monofur a Inconsolata vedou bez artefaktů.
— Editorial Team
Zatím žádné komentáře.