Font yang Direkomendasikan untuk Pemrograman? [Tutup]


182

Font apa yang Anda gunakan untuk pemrograman, dan untuk bahasa / IDE apa? Saya menggunakan Consolas untuk semua pekerjaan Visual Studio saya, ada rekomendasi lain?


1
Sebagian besar jawaban untuk pertanyaan ini adalah "+1 untuk Consolas". Jika Anda telah menentukan "hanya satu jawaban per font" dalam pertanyaan Anda, kami dapat menggunakan voting sebagai gantinya, cara situs seharusnya bekerja. Hanya mengatakan.
bzlm

Consolas luar biasa. Kecuali Anda terhubung melalui RDP dengan Windows XP, dalam hal ini ClearType tidak berfungsi sehingga terlihat sangat buruk ...
devlord

alord1689, kabar baik untuk Anda. Instal XP SP3, lalu [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations] "AllowFontAntiAlias" = dword: 00000001 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp] "AllowFont:" 00000001 :)
Alan

Jawaban:


197

Baik Consolas (unduh) atau Andale Mono (unduh) . Saya kebanyakan menggunakan Andale Mono. Saya menulis sebuah artikel tentang font pemrograman sejak lama , saya pikir Consolas bahkan belum keluar.

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

Saya menemukan bahwa mengetik Illegal1 = O0adalah ujian yang bagus untuk kesesuaian.


21
Consolas bagus jika Anda menjalankan ClearType pada LCD (meskipun saya belum mencobanya pada CRT). Consolas mengerikan jika Anda tidak memiliki ClearType aktif karena itu dibuat dengan ClearType dalam pikiran.
Tom Kidd

6
Apakah hanya saya yang menganggap cleartype yang membuat segalanya tampak tidak fokus? (kamu kan punya LCD!)
Martin Beckett

1
Consolas membuatku merasa sakit ... proFont dan Andale adalah adonan.
rshimoda

3
Tautan Consolas di atas hanya berfungsi jika Anda memasang Visual Studio. Kalau tidak, unduh Powerpoint 2007 Viewer yang berisi font. microsoft.com/downloads/…
TravisO

10
Agar adil, semuanya mengerikan tanpa ClearType
Mehrdad Afshari

84

Saya benar-benar jatuh cinta pada Droid Sans Mono .

teks alternatif


12
Saya harus mengatakan font ini terlihat bagus, tetapi O dan 0 terlalu mirip bagi saya untuk mengadopsi ini.
mbillard

8
Terlihat sangat bagus tetapi harus disebutkan bahwa itu tidak memiliki huruf tebal atau miring, yang disukai banyak orang untuk penyorotan sintaksis.
TM.

Saya suka cetak miring untuk komentar. Di XCode Anda dapat menentukan bahwa komentar memiliki font dan gayanya sendiri, jadi tidak ada masalah di sana.
Nosredna

Saya bahkan tidak merasa menemukan font yang lebih baik dengan "Menlo", namun, ini adalah font pertama yang membuat saya merasa untuk mengubah pengaturan font Xcode saya.
eonil

66

Saya sangat suka DejaVu Sans Mono . Sangat bersih dan mudah di mata.

masukkan deskripsi gambar di sini


1
Saya suka font DejaVu jauh lebih baik daripada Consolas; Saya tidak yakin mengapa begitu banyak orang sangat menyukai Consolas.
Trevoke

1
Saya juga suka yang ini lebih dari Consolas. Selain itu, ia memiliki berbagai karakter langka seperti panah yang bagus ketika menggunakan hal-hal seperti font-lock-symbol-modeuntuk Haskell. Mampu menggunakan jenis huruf yang sama untuk Cyrillic juga sangat bagus.
Tikhon Jelvis

Font yang sangat baik. Bye, bye Courier New
Theodore Zographos

61

+1 untuk Monako

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

Cantik dan saya menemukan saya bisa membacanya berjam-jam.


Saya sangat setuju. Saya mencoba Inconsolata dan yang lainnya, tetapi surat-surat itu begitu terjepit sehingga sulit dibaca. Malu.
Zarkonnen

Monako terlihat sangat manis di Mac. Saya menggunakannya pada ukuran 13 dan itu sempurna.
wenbert

Monako adalah alasan saya mendapat Mac. Sangat menakjubkan!
Penang

Itu yang terbaik di Mac karena antialiasingnya disesuaikan dengan layar mac ... Sayang sekali itu tidak ada dalam huruf miring dan tebal untuk Xcode! bertahan dengan konsol karena ini. Saya berharap rendering konsol lebih baik.
Vincent Guerci

51

Saya menggunakan Consolas untuk semuanya, termasuk Notepad ++, SQL Studio, Eclipse, dll. Saya berharap ada versi Mac. Juga, jika Anda perhatikan, bidang area teks pada Stack Overflow menggunakan Consolas, jadi kami juga memiliki beberapa penggemar di luar sana: p


Tautan yang sama yang diberikan Jeff akan mengunduh Consolas di OS X, dan itu berfungsi dengan baik untuk saya di rumah.
JosephStyons

Ada juga Inconsolata yang merupakan salinan yang kompatibel dengan mac. Anda harus google untuk itu karena situs pembuat asli sedang down, tetapi ada di luar sana!
defmeta

Saya mencoba Inconsolata di Mac, tetapi rasanya tidak begitu baik bagi saya sehingga saya akhirnya memindahkan Consolas ke Mac.
Nosredna

41

Saya suka Envy Kode R .

teks alternatif teks alternatif


Saya terutama suka huruf miring!
AlexCuse

Hal ini juga sangat mudah dibaca pada latar belakang gelap (bahkan pada 13pt) seperti tema DesertNights Visual Studio Tomas Restrepo di winterdom.com/weblog/CategoryView, kategori, VSColorScheme.aspx
CAD bloke

7
Bagi saya, font terlalu tinggi - tidak harus ketinggian karakter, tetapi jarak antar baris. (Saya ingin lebih banyak baris kode di layar!)
Ola Eldøy

Font yang bagus. Saya menggunakan ini pada mesin non-ClearType.
icelava

terima kasih atas tipnya. font ini sangat baik untuk pengkodean, bahkan lebih dengan GDI ++
Victor Rodrigues

28

+1 untuk Monako, meskipun posting blog ini membuat saya berpikir untuk beralih ke Inconsolata .

Saya ingin tahu apa ukuran titik yang Anda gunakan, saya menggunakan ukuran default TextMate dari 12pt.


Monaco 9pt telah menjadi standar saya sejak mulai dengan BEEdit di OS9 (atau 8?)
Lasar

1
Saya semakin tua dan resolusi layar semakin tinggi - 9 pt semakin kecil dan lebih kecil. Saya harus menabrak hingga 10 pt atau lebih tinggi.
Barry Brown

Saya tidak tahan font yang meletakkan serif di sebelah kiri bagian bawah huruf kecil 'l'. seperti inconsolata Di alam semesta manakah 'aku' memilikinya? Ini tidak mirip dengan tulisan tangan, font printer, atau font proporsional. Terlalu mirip dengan '1'. Setidaknya Consolas dan Monako bisa melakukannya dengan benar.
Patrick Szalapski

28

Saya menggunakan Bitstream Vera Sans Mono , tetapi Anda harus mengaktifkan ClearType agar dapat dibaca.

Saya suka tes keterbacaan 'Illegal1 = O0', yang disebutkan sebelumnya di utas ini, terima kasih untuk itu.


Pengguna BVSM lama juga. Wow, bagus untuk melepaskannya dari dadaku!
Jared Updike

Saya baru saja berubah dari menjadi penggemar setia yang satu ini karena tidak mengandung macron - en.wikipedia.org/wiki/Macron . Saya sekarang menggunakan Consolas.
Wayne Koorts

3
Rupanya, DejaVu adalah versi terbaru dari Bitstream Vera, dengan banyak karakter yang Bitstream Vera hilang. Mungkin Anda harus melihat DejaVu Sans Mono?
Paul Biggar


23

Untuk UltraEdit dan yang lainnya, saya menggunakan Kurir lama yang baik, New.

alt teks http://www.identifont.com/samples/microsoft/CourierNew.gif

Saya menemukan Consolas sulit dibaca dengan anti-aliasing.


1
Ya, Courier New hebat! ... untuk mencampur 1l, 0O, dan sebagainya ... ;-) Saya juga tidak menggunakan Consolas, tetapi saya secara pasti mengadopsi Andale Mono sejak Microsoft mulai mendistribusikannya di situs Web mereka ...
PhiLho

Masuk akal untuk menggunakan font seperti kurir New yang secara khusus dirancang untuk mudah dibaca
Alex Baranosky

Saya suka Courier New karena mudah dibaca, dicetak miring, tebal, dan monospace.

21

Saya menggunakan Lucida Console selama bertahun-tahun dan tidak pernah menemukan yang lebih baik.

Namun saya mencoba beberapa kali font Consolas dan hanya - Saya lebih suka Lucida Console.


Masalah dengan Lucida Console adalah huruf tebal lebih lebar dari biasanya. Saya suka menggunakan huruf tebal dalam penyorotan sintaksis saya, tetapi tidak jika itu membuat garis saya bertambah dan menyusut saat saya menggunakannya!
Patrick Szalapski

20

Saya suka Terminus untuk beberapa hal baris perintah, setidaknya menggulir file log dan irssi / irc ( versi TTF tersedia ). Cuplikan layar terminus.ttf dalam aksi di bawah ini (Putty pada Windows XP dengan ClearType diaktifkan).

Cuplikan layar terminus.ttf dalam aksi di bawah ini (Putty pada Windows XP dengan ClearType diaktifkan). http://misc.nybergh.net/pub/fonts/terminus/2008-09-08_terminus_ttf_in_gnu_nano_putty_windows_xp_cleartype_screenshot.png


Saya menggunakannya di editor teks saya di Linux dan juga konsol.
Frew Schmidt

+1, juga favorit saya :)
Łukasz Gruner

Saya juga sangat suka Nano!
Pindatjuh


15

Saya tidak menggunakan Consolas, meskipun terlihat bagus pada LCD, tapi kadang-kadang saya tidak menggunakan LCD, seperti ketika saya memberikan presentasi dan kemudian terlihat jelek.

Font pilihan saya saat ini untuk pemrograman adalah font Liberation Mono .

Oh man, baru saja menemukan mengapa teks pada Stack Overflow terlihat seperti omong kosong, itu memaksa Consolas yang merupakan font cleartype, dan pada pengaturan saya saat ini yang tidak mengaktifkan cleartype, itu terlihat sangat buruk.

Akan membuat laporan bug di uservoice.


Saya tidak pernah memperhatikan ... karena saya tidak memiliki Consolas di komputer ini ... :-)
PhiLho

Saya menggunakan Liberation Mono di Vim dan Visual Studio.
Sarah Vessels

Saya menggunakan font Liberation untuk sebagian besar layar saya dan hasil cetak. Juga menghilangkan masalah dengan lisensi font di antara mesin.
mas

15

Saya telah menggunakan font Dina - http://www.donationcoder.com/Software/Jibz/Dina/index.html - untuk sementara waktu sekarang untuk mengedit teks dan tampaknya melakukan pekerjaan dengan baik.


2
Saya mencoba banyak font programmer sebelum memutuskan yang ini juga. Jika Anda adalah pengembang lintas platform, Anda dapat menemukan versi Linux (X Windows) font di forum pada halaman itu. donationcoder.com/Forums/bb/index.php?topic=7857.0
Arnold Spence

1
Satu hal lagi, ambil font pemrograman favorit Anda dan periksa perataan pada dua baris dengan teks yang sama tetapi bagian yang berbeda dicetak tebal dan miring. Banyak font tidak mendapatkan ini dengan benar.
Arnold Spence

Saya suka Dina, meskipun ada orang lain yang saya tidak keberatan. Saya tidak pilih-pilih seperti beberapa poster lainnya.
Charlie Garts

Saya menggunakan font ini secara luas di editor saya, dan bahkan jendela perintah dan sesi dempul saya. Saya merasa ini font yang paling nyaman untuk pengkodean.
RuntimeException

14

ProFont . Apakah saya satu-satunya yang masih menggunakannya?


Saya menggunakannya untuk hampir semua hal yang berguna untuk font monospace - Saya menyukainya!
Dan

ProFont adalah yang terbaik di luar sana. Consolas sangat disuka.
rshimoda

Saya menggunakannya dan menyukainya ... Profont biasanya adalah salah satu hal pertama yang saya instal di mesin dev saya.
Jim OHalloran

Saya suka ProFont juga. Punya VS dan Notepad ++ menggunakannya. Saya biasanya mengambilnya pada hari kedua menggunakan kotak baru ketika saya mulai merasa kesal dengan Consolas.
Brandon



12

Saya kagum tidak ada yang menyebut Pragmata . Ini adalah BMW font pemrograman. Ringkas, mudah dibaca, dan puncak keanggunan sederhana.

alt teks http://www.fsd.it/fonts/imm/pr_abc.gif

Sekarang ada proyek penggalangan dana untuk PragmataPro (yang mencakup sebagian besar Unicode daripada Pragmata) untuk membuatnya tersedia secara gratis di bawah lisensi Creative Commons!


Ini adalah penjualan yang cukup sulit bagi seseorang untuk menghabiskan ~ $ 125-150 untuk font pemrograman.
Brad Wilson

Itu poin yang bagus. Ini jelas sebuah kemewahan. Penulis memberi saya diskon (atas permintaan) dan saya yakin dia akan melakukan hal yang sama untuk pembelian massal.
Matias Nino

Saya menggunakannya juga;) Tetapi 0 dan O terlalu mirip saya pikir. Dan aku dan aku. Karena itu saya terkadang beralih kembali ke Courier. Sebutkan harga: berapa lama Anda menonton font ini?
wishi

16
Pembelian massal? Suka membeli semua karakter sekaligus?
Nosredna

Penting untuk dicatat bahwa harga € 90 adalah hingga "5 komputer dari satu perusahaan" - ini cukup standar untuk lisensi font.
e100


9

Inconsolata 14pt dalam TextMate


Itulah yang saya gunakan, dan itu tampak hebat (walaupun tampaknya terlihat jauh lebih baik pada latar belakang yang gelap, daripada yang terang).
mipadi




7

Saya tidak pernah menemukan alasan untuk menyimpang dari Courier New. Saya tidak berpikir saya akan memiliki masalah dengan font apa pun asalkan itu sans-serif. Font mono-spaced juga bagus untuk pengkodean.


2
Courier New adalah font serif ...
Richard Ev

Benar, tetapi ketika saya mengatakan sans-serif, maksud saya sesuatu yang TIDAK seperti Times New Roman (dengan serifnya yang melengkung).
MattSayar

5
Saya pikir mono-spaced adalah persyaratan untuk pengkodean.
Svante

Saya pernah beralih editor saya ke font serif, berpikir "Hei, ini yang saya gunakan dalam segala hal lain, jadi ...". Ya, itu menjengkelkan cukup cepat, terutama jika Anda melihat kode yang seharusnya disejajarkan dan tidak ...
Xiong Chiamiov

7

Saya menggunakan font proporsional juga. Mereka tampak bagus karena alasan yang sama dengan mereka bekerja di buku dan majalah: semakin banyak variasi antar karakter, semakin mudah bagi otak untuk membedakan mereka; dan Anda dapat memuat lebih banyak di layar. Lekukan masih berfungsi dengan baik: 6 ruang terdepan masih dua kali lebih lebar dari 3 ruang terdepan.

Saya menggunakan versi Georgia yang saya retas untuk membuat huruf kecil "Aku" terlihat kurang seperti angka "1", dan memotong garis nol.


6

Saya pikir kekaburan anti-aliasing pada Consolas disebabkan oleh monitor yang tidak memiliki ClearType diaktifkan. Consolas dirancang untuk ClearType.

[Jeff A: memang, Anda dapat melihat tangkapan layar ini di pos yang saya tulis tentang topik ini .]


if (consolas with cleartype on == GREAT) {echo 'GREAT'; } >>> Hebat
markus


6

Dua halaman di mana ada daftar panjang font pemrograman adalah halaman-halaman ini di keithdevens.com dan lowing.org (dead link, tetapi ada di arsip internet )

Beberapa diskusi lain tentang font pemrograman yang mungkin memiliki lebih banyak saran adalah komentar untuk posting blog ini tentang typographica dan topik ini pada forum editor teks .

Secara pribadi saya suka Triskweline :

alt teks http://www.netalive.org/tinkering/triskweline/shot.gif


Tautan lowing.org tidak berfungsi untuk saya - sebenarnya menemukannya di 2 tempat berbeda pagi ini, tidak ada yang berfungsi.
cori

5

DejaVu Sans Mono (kadang-kadang dikenal sebagai Panic Sans), ukuran 11, anti-alis. Sebelumnya saya hanya menggunakan font yang tidak anti-alias, tetapi sepertinya berfungsi untuk font ini.

Cuplikan layar Panic Sans dalam Teks Sublime

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.