Promptlar
TR

Kodlama için eş aralıklı fontlar

Editörler ve terminaller için açık lisanslı sabit genişlikli aileler; net sıfırlar, birkaç ağırlık ve çoğunda italik.

16 açık lisanslı aileGüncellendi

const x = 0;

JetBrains Mono ile dizildi. Bu satırı aşağıdaki bir fontla görmek için o fontta “Burada göster” düğmesini seçin.

Programlama fontu saatlerce baktığınız bir şeydir, bu yüzden küçük farklar birikir. İlk gereksinim, farklı anlama gelen karakterlerin farklı görünmesidir. Sıfır ile büyük O, bir rakamı ile küçük l ve büyük I, ayrıca parantez ve küme parantezi çiftleri 12 ya da 13 pikselde şaşmaz biçimde ayırt edilmelidir. Birçok kodlama fontu tam bu yüzden sıfırı çizgi ya da noktayla işaretler.

Sonrası ritim ve kapsam meselesidir. Her karakter aynı genişlikte olduğundan i ve l gibi dar harfler hücrelerini doldurmak için geniş serifler ya da kuyruklar alır; tasarımcının bunu nasıl çözdüğü her fonta dokusunu verir. Sözdizimi renklendirmesi için en az bir normal ve bir kalın gerekir; yorumlar için gerçek bir italik işe yarar. Hafif ağırlıklar yüksek yoğunluklu ekranlarda, kalın olanlar eski monitörlerde daha iyi görünür. Bazı fontlar, ok gibi dizileri tek simge olarak çizen programlama ligatürleri ekler; bunun yardımcı olup olmadığı kişisel bir karardır ve editörler kapatmanıza izin verir. Genişliğe de bakın: daha dar bir tasarım bölünmüş görünümde daha fazla sütun gösterir.

  1. JetBrains Mono

    Kod okumak ve yazmak için yapıldı: işaretli sıfır, serifli büyük I ve kuyruklu l; italikli sekiz ağırlık.

    Eş Aralıklı 16 stil · değişken OFL JetBrains Mono fontunu dene

  2. Roboto Mono

    Kaynak koda göre ayarlanmış noktalama ve italikli yedi ağırlık.

    Eş Aralıklı 14 stil · değişken OFL Roboto Mono fontunu dene

  3. Inconsolata

    İlk olarak basılı kod listeleri için çizildi, sıfırı çizgilidir; şimdi ağırlıkta ve genişlikte değişken, yalnız dik.

    Eş Aralıklı 8 stil · değişken OFL Inconsolata fontunu dene

  4. IBM Plex Mono

    İşaretli sıfır ile i, l ve r üzerindeki slab benzeri ayaklar birbirine benzeyen karakterleri ayırır; italikli ve Kiril destekli yedi ağırlık.

    Eş Aralıklı 14 stil OFL IBM Plex Mono fontunu dene

  5. Source Code Pro

    Variable from ExtraLight to Black with italics, the coding companion to an interface sans.

    Eş Aralıklı 16 stil · değişken OFL Source Code Pro fontunu dene

  6. Fira Code

    Adds programming ligatures that draw common operator sequences, such as arrows, as single symbols.

    Eş Aralıklı 5 stil · değişken OFL Fira Code fontunu dene

  7. Geist Mono

    A slashed zero, a flat-based i and a curved-foot l separate look-alikes; nine weights with italics and Cyrillic.

    Eş Aralıklı 18 stil · değişken OFL Geist Mono fontunu dene

  8. Cascadia Code

    Six weights with italics, with Arabic, Hebrew, Cyrillic and Greek alongside Latin.

    Eş Aralıklı 12 stil · değişken OFL Cascadia Code fontunu dene

  9. Victor Mono

    A narrow design with semi-connected cursive italics and programming ligatures, in seven weights.

    Eş Aralıklı 14 stil · değişken OFL Victor Mono fontunu dene

  10. DM Mono

    A slashed zero and a tailed l in three weights with italics; Medium is the heaviest, so there is no true bold for highlighting.

    Eş Aralıklı 6 stil OFL DM Mono fontunu dene

  11. Ubuntu Mono

    Regular and Bold with true italics for terminals and code.

    Eş Aralıklı 4 stil UFL Ubuntu Mono fontunu dene

  12. Anonymous Pro

    Four fonts made for coding, with clearly separated 0, O, 1, l and I.

    Eş Aralıklı 4 stil OFL Anonymous Pro fontunu dene

  13. Red Hat Mono

    Geometric round letters with a slashed zero, variable from Light to Bold with italics.

    Eş Aralıklı 10 stil · değişken OFL Red Hat Mono fontunu dene

  14. Noto Sans Mono

    A slashed zero, a footed i and a tailed l, with a width axis that narrows the cell to fit more columns; nine weights, no italics.

    Eş Aralıklı 9 stil · değişken OFL Noto Sans Mono fontunu dene

  15. Martian Mono

    Broad letters with squared-off curves and a large x-height; a width axis condenses the cell, and weights run from Thin to ExtraBold with Cyrillic.

    Eş Aralıklı 8 stil · değişken OFL Martian Mono fontunu dene

  16. Atkinson Hyperlegible Mono

    Drawn so that 0, O, 1, l and I are easy to tell apart; seven weights with italics.

    Eş Aralıklı 14 stil · değişken OFL Atkinson Hyperlegible Mono fontunu dene

Örnekler her ailenin temel Latin alt kümesini yükler. Buradaki her aile açık lisans taşır; sayfası koşulları belirtir ve özgün dosyaları sunar.

Kodlama için eş aralıklı fontlar hakkında sorular

Bu fontlardan hangilerinde programlama ligatürü var?

Her fontun notu ligatürlerden yalnızca kaydında listelendiği durumda söz eder. Düz karakterleri tercih ederseniz çoğu editörde font ligatürlerini kapatan bir ayar vardır.

Bir kodlama fontunu editörüme nasıl kurarım?

Aileyi indirin, dosyaları işletim sisteminize kurun, ardından aile adını editörün ya da terminalin font ayarına girin. Ad hemen tanınmazsa uygulamayı yeniden başlatın.

Bu fontları ticari bir üründe ya da ücretli bir kursta kullanabilir miyim?

Açık lisansları ticari kullanıma izin verir; ekran görüntüleri, videolar ve yazılıma gömme de buna dahildir. Her font sayfası lisansını belirtir.

Eş aralıklı font gövde metni için uygun mu?

Kısa pasajlar için evet, uzun okuma için hayır. Eşit genişlikler sözcükleri daha az belirgin kılar. Düzyazı için eş aralıklı fontu orantılı bir aileyle eşleştirin.