Fontes recomendadas para programação? [fechadas]


182

Quais fontes você usa para programação e para qual idioma / IDE? Eu uso o Consolas para todo o meu trabalho do Visual Studio, alguma outra recomendação?


1
A maioria das respostas para esta pergunta é "+1 para consolas". Se você tivesse especificado "apenas uma resposta por fonte" em sua pergunta, poderíamos ter usado a votação, como o site deveria funcionar. Apenas dizendo.
bzlm

Consolas é incrível. A menos que você está se conectando via RDP com o Windows XP, caso em que ClearType não funciona de modo que parece maneira desagradável ...
devlord

alord1689, boas notícias para você. Instale o XP SP3 e, em seguida, [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations] "AllowFontAntiAlias" = dword: 00000001 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server \ WinStations \ RDP-Tcp] "AllowFontAnton 00000001 :)
Alan

Respostas:


197

Consolas (download) ou Andale Mono (download) . Eu uso principalmente Andale Mono. Escrevi um artigo sobre a programação de fontes há muito tempo , acho que o Consolas ainda não havia saído.

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

Acho que a digitação Illegal1 = O0é um bom teste de adequação.


21
Consolas é excelente se você estiver executando o ClearType em um LCD (embora eu não tenha tentado em um CRT). O console é horrível se você não tiver o ClearType ativado porque foi criado com o ClearType em mente.
Tom Kidd

6
Só eu acho que o tipo claro faz tudo parecer levemente desfocado? (ye SI ter um LCD!)
Martin Beckett

1
Consolas me deixa enjoada ... proFont e Andale estão todos bem.
Rshimoda 15/10/08

3
O link Consolas acima funcionará apenas se você tiver o Visual Studio instalado. Caso contrário, baixe o Powerpoint 2007 Viewer que contém a fonte. microsoft.com/downloads/…
TravisO 26/11/08

10
Para ser justo, tudo é horrível sem o ClearType
Mehrdad Afshari

84

Eu realmente me apaixonei por Droid Sans Mono .

texto alternativo


12
Devo dizer que essa fonte parece legal, mas o O e 0 são muito semelhantes para eu adotar isso.
mbillard 30/09/08

8
Parece muito bom, mas deve-se mencionar que não possui negrito ou itálico, o que muitas pessoas gostam de destacar para destacar a sintaxe.
TM.

Eu gosto de itálico para comentários. No XCode, você pode especificar que os comentários tenham sua própria fonte e estilo; portanto, isso não é realmente um problema.
Nosredna

Eu nem senti a necessidade de encontrar uma fonte melhor com "Menlo"; no entanto, essa é a primeira fonte que me fez mudar a configuração de fonte do Xcode.
eonil

66

Eu realmente gosto muito do DejaVu Sans Mono . É muito limpo e fácil para os olhos.

insira a descrição da imagem aqui


1
Gosto muito das fontes DejaVu que as consolas; Não sei por que tantas pessoas gostam tanto de Consolas, na verdade.
Trevoke 25/02/10

1
Eu também gosto mais deste que do Consolas. Além disso, possui uma ampla variedade de caracteres mais raros, como flechas, que são agradáveis ​​ao usar coisas como font-lock-symbol-modeHaskell. Ser capaz de usar o mesmo tipo de letra também para cirílico também é muito bom.
Tikhon Jelvis

Excelente fonte. Bye, bye Courier New
Theodore Zographos

61

+1 para Mônaco

texto alternativo http://img.skitch.com/20080908-nmjji28uerreqpprs1h86gxna9.png

Simplesmente lindo e acho que posso lê-lo por horas a fio.


Eu concordo fortemente. Tentei o Inconsolata e outros, mas as cartas são tão compactadas que é difícil de ler. Vergonha.
Zarkonnen

Mônaco parece muito legal em um Mac. Eu os uso no tamanho 13 e é perfeito.
wenbert

Mônaco foi a razão de eu ter um Mac. Simplesmente incrível!
Penang

É o melhor no Mac por causa de seu antialiasing adaptado às telas do Mac ... Pena que não existe em itálico e negrito para o Xcode! ficar com consolas por causa disso. Eu queria que a consola fosse melhor.
Vincent Guerci

51

Eu uso o Consolas para tudo, incluindo o Notepad ++, SQL Studio, Eclipse, etc. Eu gostaria que houvesse uma versão para Mac. Além disso, se você observar, o campo da área de texto no Stack Overflow usa Consolas, então temos outros fãs por aí: p


O mesmo link fornecido por Jeff fará o download do Consolas no OS X e funciona bem para mim em casa.
JosephStyons

Há também o Inconsolata, que é uma cópia compatível com Mac. Você precisará pesquisar no Google porque o site do criador original está inativo, mas já está disponível!
Defmeta # 8/08

Eu tentei o Inconsolata no Mac, mas não me pareceu tão bom, então acabei transferindo o Consolas para o Mac.
Nosredna

41

Eu gosto Envy Código R .

texto alternativo texto alternativo


Eu gosto especialmente do itálico!
AlexCuse 06/10/08

Também é muito legível em um fundo escuro (mesmo às 13h), como o tema DesertNights Visual Studio de Tomas Restrepo em winterdom.com/weblog/CategoryView,category,VSColorScheme.aspx
CAD bloke

7
Para mim, a fonte é muito alta - não necessariamente a altura dos caracteres, mas o espaço entre as linhas. (Eu quero mais linhas de código na tela!)
Ola Eldøy

Ótima fonte. Eu uso isso em qualquer máquina não ClearType.
Icelava 17/04/09

Obrigado pela dica. este tipo de letra é muito bom para a codificação, ainda mais com GDI ++
Victor Rodrigues

28

+1 em Mônaco, embora este post do blog esteja me fazendo pensar em mudar para o Inconsolata .

Estou curioso para saber qual tamanho de ponto vocês usam, eu uso o tamanho padrão do TextMate de 12pt.


Monaco 9pt tem sido o meu padrão desde o início com BEEdit em OS9 (ou 8?)
Lasar

1
Estou ficando mais velho e as resoluções de tela estão ficando mais altas - 9 pt está ficando cada vez menor. Eu tive que aumentar até 10 pt ou mais.
Barry Brown

Não suporto fontes que colocam uma serifa à esquerda da parte inferior do 'l' minúsculo. como inconsolata Em que universo um 'l' tem isso? Não é semelhante a manuscrito, fontes da impressora ou uma fonte proporcional. É muito semelhante a um '1'. Pelo menos Consolas e Mônaco acertam.
Patrick Szalapski 02/12/08

28

Eu uso o Bitstream Vera Sans Mono , mas você precisa ativar o ClearType para torná-lo legível.

Eu gosto do teste de legibilidade 'Ilegal1 = O0', mencionado anteriormente neste tópico, obrigado por isso.


Usuário BVSM de longa data também. Uau, é bom tirar isso do meu peito!
Jared Updike

Acabei de deixar de ser um fã fiel deste, pois ele não contém macrons - en.wikipedia.org/wiki/Macron . Agora eu uso o Consolas.
Wayne Koorts

3
Aparentemente, o DejaVu é uma versão atualizada do Bitstream Vera, com muitos caracteres que o Bitstream Vera está ausente. Talvez você devesse olhar DejaVu Sans Mono?
21720 Paul Biggar


23

Para o UltraEdit e qualquer outra coisa, eu uso o bom e velho Courier New.

texto alternativo http://www.identifont.com/samples/microsoft/CourierNew.gif

Achei o Consolas muito difícil de ler com o anti-aliasing.


1
Sim, Courier New é ótimo! ... por misturar 1l, 0O e coisas do tipo ... ;-) Eu também não consolo, mas adotei definitivamente o Andale Mono desde que a Microsoft começou a distribuí-lo em seu site ...
PhiLho

Faz sentido usar uma fonte como Courier New que é projetado especificamente para fácil leitura
Alex Baranosky

Eu gosto do Courier New porque é fácil de ler, tem itálico e negrito e é monospace.


20

Eu gosto do Terminus para algumas coisas na linha de comando, pelo menos rolando arquivos de log e irssi / irc ( versões TTF disponíveis ). Captura de tela do terminus.ttf em ação abaixo (PuTTY no Windows XP com o ClearType ativado).

Captura de tela do terminus.ttf em ação abaixo (PuTTY no Windows XP com o ClearType ativado). http://misc.nybergh.net/pub/fonts/terminus/2008-09-08_terminus_ttf_in_gnu_nano_putty_windows_xp_cleartype_screenshot.png


Eu o uso nos meus editores de texto no Linux e no console.
Schrewd Schmidt

+1, também o meu favorito :)
Łukasz Gruner

Eu também gosto muito de Nano!
Pindatjuh


15

Eu não uso o Consolas, apesar de parecer bom no LCD, mas às vezes não no LCD, como quando estou fazendo apresentações e depois parece uma porcaria.

Minha fonte atual de escolha para programação é a fonte Liberation Mono .

Ah, cara, acabei de descobrir por que o texto no Stack Overflow parece uma porcaria, força o Consolas, que é uma fonte de tipo claro, e na minha configuração atual que não tinha o tipo claro ativado, parece muito ruim.

Indo fazer um relatório de erros no uservoice.


Eu nunca notei ... porque eu simplesmente não tenho consolas neste computador ... :-)
#

Eu uso o Liberation Mono no Vim e no Visual Studio.
21820 Sarah Vessels

Eu uso as fontes Liberation na maior parte da minha tela e imprimo. Também remove qualquer problema com o licenciamento de fontes entre máquinas.
Más

15

Estou usando a fonte Dina - http://www.donationcoder.com/Software/Jibz/Dina/index.html - por algum tempo agora para edição de texto e parece que está fazendo um bom trabalho.


2
Eu tentei um monte de fontes de programador antes de decidir sobre este também. Se você é um desenvolvedor de plataforma cruzada, pode encontrar uma versão Linux (X Windows) da fonte no fórum dessa página. donationcoder.com/Forums/bb/index.php?topic=7857.0
Arnold Spence

1
Mais uma coisa, pegue sua fonte de programação favorita e verifique o alinhamento em duas linhas com o mesmo texto, mas seções diferentes em negrito e itálico. Muitas fontes não entendem isso direito.
31515 Arnold Spence

Eu gosto de Dina também, embora existam outras que não me importo. Eu não sou tão exigente quanto alguns dos outros pôsteres.
Charlie Salts

Eu uso essa fonte extensivamente em meus editores e até na minha janela de comando e sessões de massa. Acho que é a fonte mais confortável para codificação.
RuntimeException

14

ProFont . Eu sou o único que ainda está usando?


Eu o uso para praticamente tudo o que uma fonte monoespaçada é útil - eu adoro!
Dan

ProFont é o melhor por aí. Consolas é muuuuito superestimado.
Rshimoda 15/10/08

Eu o uso e adoro ... O Profont é geralmente uma das primeiras coisas que instalo em minhas máquinas de desenvolvimento.
Jim OHalloran

Eu amo o ProFont também. Tem o VS e o Notepad ++ usando-o. Eu costumo pegá-lo no segundo dia de usar uma nova caixa quando começo a ficar irritado com o Consolas.
28410 Brandon



12

Estou surpreso que ninguém tenha mencionado Pragmata . É o BMW das fontes de programação. Condensado, legível e o auge da elegância simples.

texto alternativo http://www.fsd.it/fonts/imm/pr_abc.gif

Atualmente, existe um projeto de angariação de fundos para o PragmataPro (que cobre uma porção maior de Unicode que o Pragmata) para disponibilizá-lo gratuitamente sob uma licença Creative Commons!


É uma venda bastante difícil para alguém gastar ~ $ 125-150 em uma fonte de programação.
Brad Wilson

Este é um bom ponto. É definitivamente um luxo. O autor me deu um desconto (mediante solicitação) e tenho certeza que ele faria o mesmo para qualquer compra em massa.
Matias Nino

Eu também uso;) Mas acho que o 0 e o O são muito parecidos. E eu e eu. Por isso, às vezes, volto ao Courier. Preço mencionado: quanto tempo você assiste essa fonte?
392 wishi

16
Compras em massa? Como comprar todos os personagens de uma só vez?
Nosredna

É importante observar que esse preço de € 90 é para até "5 computadores de uma empresa" - isso é bastante padrão para o licenciamento de fontes.
e100


9

Inconsolata 14pt no TextMate


É isso que eu uso, e parece ótimo (embora pareça parecer muito melhor em fundos escuros do que em fundos claros).
Mipadi 22/10/08




7

Eu nunca encontrei um motivo para me afastar do Courier New. Eu não acho que teria um problema com qualquer fonte, desde que seja sem serifa. As fontes com espaçamento mono também são ótimas para codificação.


2
Courier New é uma fonte com serifa ...
Richard Ev

É verdade, mas quando digo sem serifa, quero dizer algo que NÃO é como o Times New Roman (com suas serifas irritantemente curvilíneas).
214138 MattSayar

5
Eu acho que o espaço mono é um requisito para a codificação.
Svante

Uma vez, troquei meu editor por uma fonte com serifa, pensando "Ei, é isso que eu uso em todo o resto, então ...". Sim, isso ficou chato muito rapidamente, especialmente se você olhar para o código que é suposto ser alinhados e não é ...
Xiong Chiamiov

7

Eu também uso uma fonte proporcional. Eles parecem bons pelas mesmas razões que trabalham em livros e revistas: quanto mais variação entre os personagens, mais fácil é para o cérebro diferenciá-los; e você pode caber mais na tela. O recuo ainda funciona bem: 6 espaços à esquerda ainda têm o dobro da largura de 3 espaços à esquerda.

Eu uso uma versão da Georgia que hackeei para fazer com que a letra minúscula "l" pareça menos com o dígito "1" e coloque uma barra no zero.


6

Acho que o desfoque anti-aliasing no Consolas é causado por monitores que não têm o ClearType ativado. Consolas foi projetado para o ClearType.

[Jeff A: de fato, você pode ver capturas de tela disso em um post que escrevi sobre este tópico .]


if (consola com cleartype em == GREAT) {echo 'GREAT'; } >>> ÓTIMO
markus


6

Duas páginas nas quais há uma longa lista de fontes de programação são as páginas keithdevens.com e lowing.org (link morto, mas está no arquivo da Internet )

Algumas outras discussões sobre fontes de programação que podem ter mais sugestões são os comentários a esta postagem no blog sobre typographica e este tópico no fórum de um editor de texto .

Pessoalmente, gosto do Triskweline :

texto alternativo http://www.netalive.org/tinkering/triskweline/shot.gif


O link lowing.org não funciona para mim - na verdade, ele foi encontrado em 2 lugares diferentes nesta manhã, nenhum dos quais funcionou.
cori

5

DejaVu Sans Mono (às vezes conhecido como Panic Sans), tamanho 11, anti-alised. Anteriormente, eu usava apenas fontes que não tinham anti-alias, mas apenas parecia funcionar para essa fonte.

Captura de tela do Panic Sans in Sublime Text

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.