Fontlar en fazla çeşitliliğe sahip görsel tasarım öğeleri arasındadır. Bir web sitesi oluştururken, Google’ın en iyi yazı tiplerini veya modern Blackletter yazı tiplerini seçebilir veya belki de belirgin zarafete sahip seçimleri tercih edebilirsiniz – ve oradaki tüm yazı tiplerinin yüzeyini bile çizmezsiniz. Ve o zaman bile, web sitenize eklemek istediğiniz yazı tiplerini seçtiğinizde, bunları nasıl birleştireceğinizi, boyutlarını nasıl değiştireceğinizi ve web sitenizi özelleştirmek için başka birçok şeyi nasıl yapacağınızı anlayabilirsiniz. Hepsinden iyisi, yazacak bir şeyiniz olan her yerde bu özelleştirilebilirliğin en azından bir kısmını uygulayabilirsiniz. Bu yüzden favori kod düzenleyicinizi canlandırmak için bazı programlama yazı tipleri arıyor olabilirsiniz.
Bu listede, göz yorgunluğunuzu hafifletecek ve işinizi kolaylaştıracak en iyi programlama yazı tiplerinden bazılarını derleyeceğiz. Listede tek aralıklı yazı tiplerinin yanı sıra programcıların (genellikle) sevdiği bitişik harflere sahip yazı tiplerini de bulacaksınız.
Ele alacağımız programlama yazı tipleri şunlardır:
-
Fira Kodu
-
Kaynak Kodu Pro
-
Inconsolata
-
Giriş
-
Hile
-
Ubuntu Mono
-
robot mono
Fira Kodu
Listeye kodlama dünyasının gözdelerinden biri olan Fira Code yazı tipiyle başlayalım. Prensip olarak Mozilla Foundation tarafından tasarlanan bu yazı tipi, başka bir yazı tipi olan Fira Mono’nun uzantısıdır. Ana özelliği, yazı tipinin iki karakterin ortak kombinasyonlarını tek bir karakter olarak görüntülemesine izin veren kodlama bitişik harfleridir. Örneğin kısa çizgi ve büyüktür işareti sağa doğru bir oka dönüşür. Değişiklik, yalnızca kodun kombinasyonu nasıl gösterdiğindedir. Fakat bu tek aralıklı yazı tipinden tam da ihtiyacınız olan şey budur – kodu taramayı ve hataları aramayı kolaylaştıracak bir şey.
Kaynak Kodu Pro
Büyük şirketlerden gelen popüler yazı tiplerinin çevresinde kalan Source Code Pro, herhangi bir programlama uzmanı için başka bir harika seçimdir. Paul D. Hunt tarafından tasarlanan ve Adobe’nin açık kaynaklı yazı tipi ailesine ait olan bu yazı tipi, Source Sans’ın yardımcısı olarak tasarlandı ve birçok özelliğini koruyarak ancak en önemli özelliği, yani karakterlerin genişliğini değiştirdi. Sonuç, baskıda da iyi çalışan çok okunaklı bir yazı tipidir. Fira Code’da olduğu gibi bitişik harflere sahip değildir. Fakat bazı programcılar için bu bir dezavantaj değil, bir avantaj bile olabilir.
Inconsolata
Ünlü Consola yazı tipinden ilham alan Inconsolata, tasarımcı Raph Levien’in bir yazı tipini ilk ciddi şekilde piyasaya sürmesiydi. Bu başka bir tek aralıklı programlama yazı tipidir. Fakat onu kalabalıktan ayıran bir bükülme vardır. Mevcut programlama yazı tiplerinin birçoğu ekranda görünecek şekilde tasarlanırken, Inconsolata, örneğin basılı kod listesi için, basılı olarak kullanılmak üzere yaratılmıştır. Bu yazı tipinin en önemli özellikleri arasında, programcılar genellikle küçük yazı tipi boyutlarıyla okunaklı kalma yeteneğinden bahseder.
Giriş
David Jonathan Ross tarafından tasarlanan yazı tipi olan Input’u üç farklı varyantta alabilirsiniz: Sans, Serif ve Mono. Yazı tipinin tek aralıklı versiyonu olan Input Mono, muhtemelen programcılara en çok hitap edecek olanıdır. Fakat yazı tipi genellikle okunabilirliği nedeniyle övülse de, açık kaynak olmadığı gerçeği genellikle yazı tipi için bir aleyhte olarak gösteriliyor. Yine de, güzel noktalama işaretleri ve mükemmel okunabilirlik sunan bir yazı tipi arıyorsanız, bu Adobe yazı tipini denemeyi düşünün. Fakat bunun yalnızca kod düzenleyicilerde kişisel kullanım için ücretsiz olduğunu unutmayın.
Hile
Kodlama için “gösterişsiz, hilesiz” bir yazı tipi olarak tanımlanan Hack, onu denemek isteyen herhangi bir programcıya kesinlikle sunacak çok şey var. Geniş açıklıkları, büyük yüksekliği ve minimum kontur kontrastı sayesinde olağanüstü okunabilirliğe sahiptir. Hack, katkıda bulunan 129 kişinin emeğinin ürünüdür ve 1.500’den fazla glif içerir. Yazı tipleriyle uğraşmak isteyen herkes için Hack harika bir seçim çünkü kullanması ve değiştirmesi ücretsiz, en iyi ihtimalle açık kaynak.
Ubuntu Mono
200 ila 250 dili kapsamasına yardımcı olan geniş glif yelpazesiyle Ubuntu yazı tipi geniş çapta benimsenmeye hazır. Tek aralıklı varyantı Ubuntu Mono, daha küçük yazı tipi boyutlarında bile kolayca ayırt edilebilen karakterlere sahip bir yazı tipi isteyen programcılar için mükemmel bir seçimdir ve bunu kim istemez? Bu yazı tipine uzun saatler boyunca ekrana bakarak bakması keyifli ve açık kaynaklı.
robot mono
Christian Robertson tarafından tasarlanan Roboto Mono, Roboto yazı tipi ailesinin tek aralıklı bir üyesidir. Baştan sona bir programlama yazı tipidir – tasarım sürecinde, kodu okumaya çalışırken genellikle sorun oluşturan gliflere özel önem verilmiştir. Suçlular – 1, l ve ben – hepsinin farklı görünümleri var ve 0 (sıfır), onu O’dan (büyük harf “o”) ayırmak için bir eğik çizgi ile geliyor. Genel olarak kalın veya italik söz konusu olduğunda hayal kırıklığına uğratmayan temiz görünümlü, güzel bir yazı tipidir.
İyi Bir Programlama Yazı Tipi Nasıl Seçilir
Az önce okuduğunuz liste oldukça popüler seçimler içeriyor ve kolaylaştırılmış kodlama için en iyi programlama yazı tiplerinin bunlar arasında olduğuna katılmamak zor. Fakat her insan farklıdır. Bir kişinin favori programlama yazı tipi, başka bir kişinin çalışma oturumlarını kabusa çevirecektir. Bütün bunlar, iyi bir programlama yazı tipi seçerken tercihlerinizi dinlemeniz gerektiği anlamına gelir.
Bir yazı tipini nasıl değerlendireceğinizden emin değilseniz, size yardımcı olabilecek bazı şeyler şunlardır:
-
Okunabilirlik bir numaralı endişeniz olmalıdır – harflerin okunması kolay olmalı, noktalama işaretleri kolayca ayırt edilmelidir.
-
Zor karakterleri ayırt etmek kolay olmalıdır – l, I ve 1, O ve 0 gibi ortak suçlulardır.
-
Karakterlerin etrafında yeterli boşluk olmalıdır – her şey sıkıca doldurulduğunda hataları fark etmek daha zor olabilir.
-
Karakterler eşit aralıklarla yerleştirilmelidir – tek aralıklı yazı tiplerinin konusu budur ve bu yazı tiplerinin okunmasını ve popüler olmasını sağlar.
Güzel bir çalışma ortamı arayışınızın iyi bir programlama yazı tipi seçmekle bittiğini de düşünmeyin. Hatta sizin için en uygun yazı tipi boyutu ve kontrast kombinasyonunu bulmanız gerekecek, bu yüzden biraz denemeye hazır olun. Yine de endişelenmeyin – doğru programlama yazı tipini seçmek iyi bir ilk adımdır.