Programlama için önerilen yazı tipleri? [kapalı]


182

Programlama için hangi yazı tiplerini ve hangi dil / IDE'yi kullanıyorsunuz? Tüm Visual Studio çalışmalarım için Consolas kullanıyorum , başka önerileriniz var mı?


1
Bu sorunun yanıtlarının çoğu "Consolas için +1" dir. Sorunuzda "her yazı tipi için yalnızca bir yanıt" belirttiyseniz, bunun yerine sitenin çalışması gerektiği şekilde oylamayı kullanabilirdik. Sadece söylüyorum.
bzlm

Consolas harika. Windows XP ile RDP üzerinden
bağlanmıyorsanız

alord1689, sizin için iyi haber. XP SP3'ü, ardından [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations] "AllowFontAntiAlias" = dword: 00000001 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp] "AllowFontAntiAli:" 00000001 :)
Alan

Yanıtlar:


197

Consolas (indirme) veya Andale Mono (indirme) . Çoğunlukla Andale Mono kullanıyorum. Uzun zaman önce yazı tiplerini programlama hakkında bir makale yazdım , sanırım Consolas henüz çıkmadı.

http://www.deadprogrammer.com/photos/fonts.gif

O yazarak bulmak Illegal1 = O0uygunluk iyi testtir.


21
Consolas, ClearType'ı bir LCD'de çalıştırıyorsanız mükemmeldir (bir CRT'de denemedim). Consolas, ClearType üzerinde yoksa ClearType düşünülerek yapıldığı için korkunçtur.
Tom Kidd

6
Cleartype'nin her şeyin odak dışı görünmesini sağlayan sadece ben miyim? (LCD'm var!)
Martin Beckett

1
Consolas beni hasta ediyor ... proFont ve Andale waaaay meyilli.
rshimoda

3
Yukarıdaki Consolas bağlantısı yalnızca Visual Studio yüklüyse çalışır. Aksi takdirde, yazı tipini içeren Powerpoint 2007 Viewer'ı indirin. microsoft.com/downloads/…
TravisO

10
Adil olmak gerekirse, ClearType olmadan her şey korkunç
Mehrdad Afshari

84

Droid Sans Mono'ya gerçekten aşık oldum .

alternatif metin


12
Bu yazı tipinin güzel göründüğünü söylemeliyim, ancak O ve 0 bunu benim için çok benzer.
mbillard

8
Çok güzel görünüyor, ancak sözdizimi vurgulamak için sahip olmak isteyen birçok kalın veya italik olmadığı belirtilmelidir.
TM.

Yorumlar için italik yazı severim. XCode'da yorumların kendi yazı tipi ve stili olduğunu belirtebilirsiniz, bu yüzden gerçekten bir sorun yoktur.
Nosredna

"Menlo" ile daha iyi yazı tipi bulmak bile hissetmedim, ancak, bu ilk yazı tipi Xcode yazı tipi ayarımı değiştirmemi sağladı.
Ağustos'ta eonil

66

DejaVu Sans Mono'yu gerçekten çok seviyorum . Gözlerde çok temiz ve kolaydır.

resim açıklamasını buraya girin


1
DejaVu yazı tiplerini Consolas'tan çok daha iyi seviyorum; Aslında pek çok insanın Consolas'ı neden bu kadar çok sevdiğinden emin değilim.
Trevoke

1
Bunu Consolas'tan daha çok seviyorum. Buna ek olarak, font-lock-symbol-modeHaskell gibi şeyler kullanırken güzel olan oklar gibi çok daha nadir karakterlere sahiptir . Kiril için de aynı yazı tipini kullanabilmek de gerçekten güzel.
Tikhon Jelvis

Mükemmel yazı tipi. Güle güle, güle güle Courier New
Theodore Zographos

61

Monako için +1

alt metin http://img.skitch.com/20080908-nmjji28uerreqpprs1h86gxna9.png

Sadece güzel ve sonunda saatlerce okuyabileceğimi görüyorum.


Çok katılıyorum. Inconsolata'yı ve diğerlerini denedim, ancak harfler o kadar ezilmiş ki okumak zor. Utanç.
Zarkonnen

Monaco Mac'te çok tatlı görünüyor. Onları 13 bedende kullanıyorum ve mükemmel.
wenbert

Mac sahibi olmamın nedeni Monaco'dur. Tek kelimeyle muhteşem!
Penang

Mac ekranlarına uyarlanmış kenar yumuşatma nedeniyle Mac'teki en iyisi ... Çok kötü italik ve Xcode için cesur değil! bu nedenle konsoloslarla yapışıyor. Konsolas oluşturmanın daha iyi olmasını diledim.
Vincent Guerci

51

Ben Consolas Notepad ++, SQL Studio, Eclipse, vb dahil olmak üzere her şey için kullanın. Bir Mac sürümü olsaydı. Ayrıca, Yığın Taşması'ndaki metin alanı alanında Consolas kullanılır, bu nedenle orada başka hayranlarımız da var: p


Jeff'in sağladığı aynı bağlantı OS X üzerinde Consolas'ı indirecek ve evde benim için iyi çalışıyor.
JosephStyons

Mac uyumlu bir kopya olan Inconsolata da var. Orijinal içerik oluşturucunun sitesi kapalı olduğu için Google'ı kullanmanız gerekecek, ancak orada!
defmeta

Inconsolata'yı Mac'te denedim, ancak benim için iyi görünmüyordu, bu yüzden Consolas'ı Mac'e taşıdım.
Nosredna

41

Envy Code R'yi seviyorum .

alternatif metin alternatif metin


Özellikle italik harfleri severim!
AlexCuse

Ayrıca Tomas Restrepo adlı DesertNights de Visual Studio teması gibi (hatta 13pt de) karanlık bir arka plan üzerinde çok okunabilir winterdom.com/weblog/CategoryView,category,VSColorScheme.aspx
that bloke CAD

7
Benim için yazı tipi çok yüksek - karakterlerin yüksekliği değil, satırlar arasındaki boşluk. (Ekranda daha fazla kod satırı istiyorum!)
Ola Eldøy

Harika yazı tipi. Bunu herhangi bir ClearType olmayan makinede kullanıyorum.
buzlava

Bahşiş için teşekkürler. Bu yazı daha ++ GDI ile, kodlama için çok iyidir
Victor Rodrigues

28

Monaco için +1, ancak bu blog yazısı beni İnconsolata'ya geçmeyi düşündürüyor .

Hepiniz hangi nokta boyutunu kullandığınızı merak ediyorum, TextMate'in varsayılan boyutunu 12pt kullanıyorum.


Monaco 9pt, OS9'da (veya 8?) BEEdit ile başladığımdan beri benim varsayılanım
Lasar

1
Yaşlanıyorum ve ekran çözünürlükleri artıyor - 9 pt küçülüyor. Ben 10 pt veya daha fazla çarpmak zorunda kaldı.
Barry Brown

Küçük 'l' harfinin alt kısmının soluna bir serif koyan yazı tiplerine dayanamıyorum. inconsolata gibi bir 'l' hangi evrende buna sahiptir? El yazısına, yazıcının yazı tiplerine veya oransal yazı tipine benzemez. Bir '1' için çok simliar. En azından Consolas ve Monaco doğru anladılar.
Patrick Szalapski

28

Kullandığım Vera Sans Mono , ancak bunu okunabilir olsun ClearType'ın etkinleştirmeniz gerekmektedir.

Bu konu başlığında daha önce bahsedilen 'Illegal1 = O0' okunabilirlik testini beğendim, bunun için teşekkürler.


Uzun süre BVSM kullanıcısı. Vay canına, göğsümden çıkarmak güzel!
Jared Updike

Makrolar içermediğinden bunun sadık bir hayranı olmaktan yeni değiştim - en.wikipedia.org/wiki/Macron . Şimdi Consolas kullanıyorum.
Wayne Koorts

3
Görünüşe göre DejaVu, Bitstream Vera'nın eksik olduğu çok sayıda karakterle güncellenmiş bir Bitstream Vera sürümüdür. Belki DejaVu Sans Mono'ya bakmalısın?
Paul Biggar


23

UltraEdit ve bu konuda her şey için, eski iyi Courier New kullanıyorum.

alternatif metin http://www.identifont.com/samples/microsoft/CourierNew.gif

Consolas'ı okumayı zor buldum, kenar yumuşatma bitti.


1
Evet, Courier New harika! ... 1l, 0O ve benzeri karıştırmak için ... ;-) Ben de Consolas değil, ama kesinlikle Microsoft kendi Web sitesinde dağıtmaya başladığından beri Andale Mono kabul ...
PhiLho

Kolay okunabilirlik için özel olarak tasarlanmış kurye gibi bir yazı tipi kullanmak mantıklı
Alex Baranosky

Courier New'i seviyorum, çünkü okunması kolay, italik ve kalın ve tek boşluklu.

21

Kullandığım Lucida Console yıllardır ve daha iyi bir şey bulmak asla.

Ancak birkaç kez Consolas yazı tiplerini denedim ve basitçe - Lucida Konsolu'nu tercih ediyorum.


Lucida Console ile ilgili sorun, kalın yazı tipinin normalden daha geniş olmasıdır. Sözdizimi vurgulamamda kalın kullanmayı seviyorum, ancak kullandığımda çizgimin büyümesini ve küçülmesini sağlamaz!
Patrick Szalapski

20

Bazı komut satırı öğeleri için Terminus'u , en azından günlük dosyalarını ve irssi / irc'yi ( TTF sürümleri kullanılabilir ) seviyorum . Aşağıdaki eylemdeki terminus.ttf ekran görüntüsü (ClearType etkin Windows XP'de PuTTY).

Aşağıdaki eylemdeki terminus.ttf ekran görüntüsü (ClearType etkin Windows XP'de PuTTY). http://misc.nybergh.net/pub/fonts/terminus/2008-09-08_terminus_ttf_in_gnu_nano_putty_windows_xp_cleartype_screenshot.png


Linux'taki metin editörlerimde ve konsolda kullanıyorum.
Frew Schmidt

+1, ayrıca benim favorim :)
Łukasz Gruner

Nano'yu da çok seviyorum!
Pindatjuh


15

Consolas'ı kullanmıyorum, ancak LCD'de iyi görünüyor, ancak bazen LCD'de değilim, sunum yaparken olduğu gibi bok gibi görünüyor.

Şu anki programlama yazı tipim Liberation Mono yazı tipidir.

Ah adamım, Stack Overflow'daki metnin neden bok gibi göründüğünü keşfettim, net bir yazı tipi olan Consolas'ı zorlar ve cleartype etkin olmayan mevcut kurulumumda çok kötü görünüyor.

Uservoice üzerinde bir hata raporu yapacak.


Hiç fark etmedim ... çünkü bu bilgisayarda henüz Consolas yok ... :-)
PhiLho

Liberation Mono'yu hem Vim'de hem de Visual Studio'da kullanıyorum.
Sarah Vessels

Ekran ve baskı çıktılarımın çoğunda Liberation yazı tiplerini kullanıyorum. Ayrıca, makineler arasında yazı tipi lisanslama ile ilgili sorunları da giderir.
mas

15

Metin düzenleme için bir süredir Dina - http://www.donationcoder.com/Software/Jibz/Dina/index.html - yazı tipini kullanıyorum ve bu işi güzel yapıyor gibi görünüyor.


2
Bu da yerleşmeden önce bir sürü programcı yazı tipini denedim. Bir platformlar arası geliştiriciyseniz, o sayfadaki forumda yazı tipinin Linux (X Windows) sürümünü bulabilirsiniz. donationcoder.com/Forums/bb/index.php?topic=7857.0
Arnold Spence

1
Bir şey daha, en sevdiğiniz programlama yazı tipini alın ve aynı metne ancak kalın ve italik olarak farklı bölümlere sahip iki satırdaki hizalamayı kontrol edin. Bir çok yazı tipi bu doğru değil.
Arnold Spence

Dina'yı da seviyorum, umursamadığım başkaları da var. Diğer posterler kadar seçici değilim.
Charlie Salts

Bu yazı tipini editörlerimde ve hatta komut penceremde ve macun oturumlarında yoğun olarak kullanıyorum. Kodlama için en rahat yazı tipini buluyorum.
RuntimeException

14

ProFont . Hala kullanan tek kişi ben miyim?


Tek aralıklı yazı tipinin yararlı olduğu hemen hemen her şey için kullanıyorum - Bayıldım!
Dan

ProFont orada en iyisidir. Consolas çok abartılıyor.
rshimoda

Kullanıyorum ve seviyorum ... Profont genellikle geliştirici makinelerime kurduğum ilk şeylerden biri.
Jim OHalloran

ProFont'u da seviyorum. Kullanarak VS ve Notepad ++ var. Genellikle yeni bir kutu kullanmanın ikinci gününde Consolas'ı rahatsız etmeye başladığımda alıyorum.
Brandon



12

Kimsenin Pragmata'dan bahsetmediğine şaşırdım . Programlama yazı tiplerinin BMW'si. Yoğun, okunabilir ve basit zarafetin zirvesi.

alternatif metin http://www.fsd.it/fonts/imm/pr_abc.gif

Artık var PragmataPro için oluyor bir bağış toplama projesi Creative Commons lisansı altında ücretsiz olarak kullanılabilir hale getirmek için (daha büyük Pragmata daha Unicode kısmını kapsar)!


Birinin programlama yazı tipine 125-150 dolar harcaması oldukça zor bir satış.
Brad Wilson

İyi bir noktaya değindin. Kesinlikle bir lüks. Yazar bana bir indirim verdi (istek üzerine) ve eminim herhangi bir toplu alımlar için aynısını yapacağım.
Matias Nino

Ben de kullanıyorum;) Ama 0 ve O bence çok benzer. Ve ben ve l. Bu yüzden bazen Courier'a geri dönüyorum. Bahsetme fiyatı: Bu yazı tipini ne kadar süre izliyorsunuz?
wishi

16
Toptan alisveris? Tüm karakterleri bir kerede satın almak gibi mi?
Nosredna

90 € fiyatın "bir şirketin 5 bilgisayarı" na kadar olduğunu unutmayın - bu yazı tipi lisanslama için oldukça standarttır.
e100


9

TextMate'de Inconsolata 14pt


Kullandığım şey bu ve harika görünüyor (açık renkli yerine koyu arka planlarda daha iyi görünmesine rağmen).
mipadi




7

Courier New'den kaçmak için hiçbir neden bulamadım. Sans-serif olduğu sürece herhangi bir yazı tipiyle ilgili bir sorunum olacağını düşünmüyorum. Tek aralıklı yazı tipleri kodlama için de iyidir.


2
Courier New bir serif yazı tipi ...
Richard Ev

Doğru, ama sans-serif dediğimde, Times New Roman gibi olmayan bir şey kastediyorum (sinir bozucu kıvrımlı serifs ile).
MattSayar

5
Tek aralıklı kodlamanın kodlama için bir gereklilik olduğunu düşünüyorum.
Svante

Bir keresinde editörümü serif yazı tipine çevirdim ve "Hey, diğer her şeyde kullandığım şey bu, yani ..." diye düşündüm. Evet, bu çok çabuk sinir bozucu oldu, özellikle de hizalanması gereken koda bakarsanız ve değil ...
Xiong Chiamiov

7

Ben de oransal yazı tipi kullanıyorum. Kitaplarda ve dergilerde çalıştıkları aynı nedenlerle iyi görünüyorlar: karakterler arasında ne kadar çok varyasyon olursa, beynin onları ayırt etmesi o kadar kolay olur; ve ekrana daha fazla sığabilirsiniz. Girinti hala iyi çalışıyor: 6 önde gelen alan hala 3 önde gelen alanın iki katı genişliğinde.

Ben "l" küçük harfini "1" rakamına daha az benzetmek ve sıfıra doğru eğik çizgi koymak için hacklediğim Georgia versiyonunu kullanıyorum.


6

Consolas'ta kenar yumuşatma bulanıklığının ClearType'ın etkin olmadığı monitörlerden kaynaklandığını düşünüyorum. Consolas, ClearType için tasarlanmıştır.

[Jeff A: bu konuyla ilgili yazdığım bir gönderide bunun ekran görüntülerini görebilirsiniz .]


if (= tipinde açık tipli konsollar) {echo 'GREAT'; } >>> BÜYÜK
markus


6

Programlama yazı tiplerinin uzun bir listesinin bulunduğu iki sayfa keithdevens.com ve lowing.org'daki bu sayfalardır (ölü bağlantı, ancak internet arşivinde )

Programlama yazı tiplerinin daha fazla önerisi olabilecek diğer tartışmaları, tipografikadaki bu blog gönderisine ve bir metin editörünün forumundaki bu konuya yapılan yorumlardır .

Şahsen Triskweline'ı seviyorum :

alternatif metin http://www.netalive.org/tinkering/triskweline/shot.gif


Lowing.org bağlantısı benim için çalışmıyor - aslında bu sabah 2 farklı yerde bulundu, ikisi de işe yaramadı.
cori

5

DejaVu Sans Mono (bazen Panik Sans olarak da bilinir), boyut 11, anti-alize. Daha önce sadece kenar yumuşatılmayan yazı tiplerini kullandım, ancak bu yazı tipi için işe yarıyor gibi görünüyor.

Yüce Metin Panik Sans Ekran Görüntüsü

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.