Quali caratteri usi per la programmazione e per quale lingua / IDE? Uso Consolas per tutto il mio lavoro con Visual Studio, altri consigli?
Quali caratteri usi per la programmazione e per quale lingua / IDE? Uso Consolas per tutto il mio lavoro con Visual Studio, altri consigli?
Risposte:
Consolas (download) o Andale Mono (download) . Uso principalmente Andale Mono. Ho scritto un articolo sulla programmazione dei caratteri molto tempo fa , penso che Consolas non fosse ancora uscito.
http://www.deadprogrammer.com/photos/fonts.gif
Trovo che la digitazione Illegal1 = O0
sia un buon test di idoneità.
Mi sono davvero innamorato di Droid Sans Mono .
Mi piace molto DejaVu Sans Mono . È molto pulito e facile per gli occhi.
font-lock-symbol-mode
per Haskell. Essere in grado di usare lo stesso carattere anche in cirillico è anche molto bello.
+1 per Monaco
testo alternativo http://img.skitch.com/20080908-nmjji28uerreqpprs1h86gxna9.png
Semplicemente bellissimo e trovo di poterlo leggere per ore e ore.
Uso Consolas per tutto, compresi Notepad ++, SQL Studio, Eclipse, ecc. Vorrei che esistesse una versione per Mac. Inoltre, se noti, il campo dell'area di testo su Stack Overflow utilizza Consolas, quindi abbiamo anche altri fan là fuori: p
Mi piace Envy Code R .
+1 per Monaco, anche se questo post sul blog mi sta facendo pensare al passaggio a Inconsolata .
Sono curioso di sapere quale dimensione in punti userete, uso la dimensione predefinita di TextMate di 12pt.
Uso Bitstream Vera Sans Mono , ma è necessario attivare ClearType per renderlo leggibile.
Mi piace il test di leggibilità "Illegal1 = O0", menzionato in precedenza in questo thread, grazie per quello.
Anarch, 32 punti, naturalmente. Codice con stile!
Per UltraEdit e qualsiasi altra cosa, uso il buon vecchio Courier New.
testo alternativo http://www.identifont.com/samples/microsoft/CourierNew.gif
Ho trovato difficile leggere Consolas con l'antialiasing.
Uso Lucida Console da anni e non trovo mai niente di meglio.
Tuttavia, ho provato alcune volte i caratteri Consolas e semplicemente - preferisco Lucida Console.
Mi piace Terminus per alcuni elementi della riga di comando, almeno per scorrere i file di registro e irssi / irc ( versioni TTF disponibili ). Schermata di terminus.ttf in azione di seguito (PuTTY su Windows XP con ClearType abilitato).
Uso Consolas sul mio mac, BTW; ecco un link per scaricare i file TTF delle console se si desidera installare questo (Mac / Win / Linux).
/ mp
Non uso Consolas, anche se sembra buono su LCD, ma a volte non sono su LCD, come quando faccio presentazioni e poi sembra schifo.
Il mio attuale carattere preferito per la programmazione è il carattere Liberation Mono .
Oh amico, ho appena scoperto perché il testo su Stack Overflow sembra una merda, forza Consolas che è un tipo di carattere cleartype e sulla mia configurazione attuale che non ha abilitato cleartype sembra molto male.
Sta per fare una segnalazione bug su uservoice.
Sto usando il font Dina - http://www.donationcoder.com/Software/Jibz/Dina/index.html - già da un po 'di tempo per l'editing del testo e sembra che stia facendo bene il lavoro.
ProFont . Sono l'unico che lo sta ancora usando?
Mi piace Fixedsys in Visual Studio. È un classico. Nessuna sfocatura anti-aliasing.
Un eccellente articolo di CodeProject che elenca 33 caratteri per la programmazione (con esempi di ciascuno)
Sono stupito che nessuno abbia menzionato Pragmata . È la BMW della programmazione dei caratteri. Condensato, leggibile e l'apice della semplice eleganza.
testo alternativo http://www.fsd.it/fonts/imm/pr_abc.gif
Ora è in corso un progetto di raccolta fondi per PragmataPro (che copre una porzione maggiore di Unicode rispetto a Pragmata) per renderlo disponibile gratuitamente con una licenza Creative Commons!
Uso Inconsolata con UltraEdit su Windows. Con TextMate (su Mac) preferisco Monaco (è il carattere predefinito).
Inconsolata 14pt in TextMate
Mi piace Profont , l'ho trovato per la prima volta quando Jeff ha scritto sul blog sulla programmazione dei caratteri
Mi piace anche Consolas, ma mi piace anche Anonymous: http://www.ms-studio.com/FontSales/anonymous.html
Aggiunta di un voto per Consolas. Mi sento molto facile ai miei occhi.
Non ho mai trovato un motivo per allontanarmi dal Courier New. Non credo che avrei problemi con qualsiasi font purché sia sans serif. I caratteri a spaziatura singola sono utili anche per la codifica.
Uso anche un carattere proporzionale. Sembrano buoni per gli stessi motivi per cui lavorano nei libri e nelle riviste: maggiore è la variazione tra i personaggi, più facile è per il cervello distinguerli; e puoi adattarti di più allo schermo. Il rientro funziona ancora bene: 6 spazi iniziali sono ancora due volte più larghi di 3 spazi iniziali.
Uso una versione della Georgia che ho hackerato per rendere la "l" minuscola meno simile alla cifra "1", e inserisco una barra attraverso lo zero.
Penso che la sfocatura dell'antialiasing su Consolas sia causata da monitor che non hanno ClearType abilitato. Consolas è stato progettato per ClearType.
[Jeff A: in effetti, puoi vedere schermate di questo in un post che ho scritto su questo argomento .]
Invece di limitarti a rispondere con un altro voto per un determinato carattere, ti consiglio di leggere questi confronti dei caratteri di programmazione in cui puoi imparare un po 'di più:
Eccellente "round-up" di Jeff Atwood:
http://www.codinghorror.com/blog/archives/000157.html
Un'altra recensione di 5 caratteri con belle schermate:
http://blog.hamstu.com/2008/02/03/the-typography-of-code/
Due pagine in cui è presente un lungo elenco di caratteri di programmazione sono queste pagine su keithdevens.com e lowing.org (link non funzionante, ma si trova nell'archivio Internet )
Alcune altre discussioni sui caratteri di programmazione che potrebbero avere più suggerimenti sono i commenti a questo post sul blog su typographica e questo argomento su un forum di editor di testo .
Personalmente mi piace Triskweline :
testo alternativo http://www.netalive.org/tinkering/triskweline/shot.gif
DejaVu Sans Mono (a volte noto come Panic Sans), taglia 11, anti-alised. In precedenza utilizzavo solo caratteri che non erano anti-aliasing, ma sembra funzionare solo per questo carattere.