Les polices de caractères recommandées pour la programmation? [fermé]
quelles polices utilisez-vous pour la programmation, et pour quelle langue/IDE? J'utilise Consolas pour tout mon travail de studio visuel, d'autres recommandations?
30 réponses
Soit Consolas (télécharger) ou Andale Mono (télécharger) . J'utilise surtout Andale Mono. J'ai écrit un article sur la programmation des polices il y a longtemps , je pense que les consoles n'étaient pas encore sorties.
http://www.deadprogrammer.com/photos/fonts.gif
je trouve que taper Illegal1 = O0
est un bon test d'adéquation.
j'ai vraiment vraiment aimé DejaVu Sans Mono . Il est très propre et facile sur les yeux.
+1 pour Monaco
alt texte http://img.skitch.com/20080908-nmjji28uerreqpprs1h86gxna9.png
tout simplement magnifique et je trouve que je peux le lire pendant des heures.
J'utilise des consoles pour tout, y compris le Notepad++, SQL Studio, Eclipse, etc. J'aimerais qu'il y ait une version Mac. Aussi, si vous remarquez, le champ zone de texte sur le débordement de pile utilise des consoles, donc nous avons d'autres ventilateurs là-bas aussi bien: p
+1 pour Monaco, bien que ce billet de blog me fasse penser à passer à Inconsolata .
je suis curieux de savoir quelle taille de point vous utilisez, j'utilise la taille par défaut TextMate de 12pt.
j'utilise Bitstream Vera Sans Mono , mais vous devez activer ClearType pour l'obtenir lisible .
j'aime le test de lisibilité "Illegal1 = O0", mentionné précédemment dans ce fil, merci pour cela.
pour UltraEdit et n'importe quoi d'ailleurs, j'utilise le bon vieux Courier New.
alt texte http://www.identifont.com/samples/microsoft/CourierNew.gif
J'ai trouvé des Consolas difficiles à lire avec c'est sur l'anti-aliasing.
j'utilise Lucida Console pendant des années, et de ne jamais trouver quelque chose de mieux.
Cependant j'ai essayé quelques fois Consolas polices et simplement -- je préfère Lucida Console.
j'aime Terminus pour certains ligne de commande trucs, au moins le défilement des fichiers journaux et irssi/irc ( TTF versions disponibles ). Capture d'écran de la terminale.ttf en action ci-dessous (PuTTY sur Windows XP avec ClearType activé).
j'utilise des consoles sur mon mac, BTW; voici un lien pour télécharger les fichiers consolas TTF si vous voulez installer ceci (Mac/Win/Linux).
/ mp
Je N'utilise pas de consoles, même si elles ont l'air bien sur L'écran LCD, mais parfois je ne suis pas sur L'écran LCD, comme quand je donne des présentations et que ça a l'air nul.
ma police actuelle de choix pour la programmation est la police libération Mono .
Oh, l'homme, vient de découvrir pourquoi le texte sur un Débordement de Pile ressemble à de la merde, c'forces Consolas, qui est un cleartype de police, et sur mon installation actuelle qui n'ont pas cleartype activé, il semble très mauvaise.
va faire un bugreport sur uservoice.
j'ai utilisé le Dina - http://www.donationcoder.com/Software/Jibz/Dina/index.html - font depuis un certain temps maintenant pour l'édition de texte et il semble faire le travail bien.
j'aime Fixedsys dans Visual Studio. C'est un classique. Pas de flou anti-aliasing.
un excellent article Codeprojet qui liste 33 polices pour la programmation (avec des exemples de chaque)
je suis étonné que personne n'ait mentionné Pragmata . C'est la BMW des polices de programmation. Résumés, lisible, et le summum de l'élégance simple.
alt texte http://www.fsd.it/fonts/imm/pr_abc.gif
il y a maintenant un projet de collecte de fonds en cours pour PragmataPro (qui couvre une plus grande partie de Unicode que Pragmata) pour le rendre disponible gratuitement sous une forme créative Commons license!
j'utilise Inconsolata avec UltraEdit sur Windows. Avec TextMate (sur le Mac) je préfère Monaco (c'est la police par défaut).
I like Profont , Je l'ai rencontré pour la première fois quand Jeff a blogué sur la programmation des polices
J'aime les Consolas aussi, mais J'aime aussi les Anonymous: http://www.ms-studio.com/FontSales/anonymous.html
ajout D'un vote pour Consolas. Il se sent très facile sur les yeux.
Je n'ai jamais trouvé de raison de m'écarter de Courier New. Je ne pense pas que j'aurais un problème avec n'importe quelle police tant que c'est sans empattement. Les polices à simple interligne sont également utiles pour le codage.
j'utilise aussi une police proportionnelle. Ils semblent bons pour les mêmes raisons qu'ils travaillent dans les livres et les magazines: plus il y a de variation entre les personnages, plus il est facile pour le cerveau de les distinguer; et vous pouvez en insérer plus sur l'écran. L'Indentation fonctionne encore très bien: 6 espaces de tête sont encore deux fois plus larges que 3 espaces de tête.
j'utilise une version de Georgia que j'ai piraté pour faire le minuscule" l "ressembler moins au chiffre" 1", et mettre une barre oblique à travers le zéro.
je pense que le flou anti-aliasing sur les consoles est causé par des moniteurs qui n'ont pas ClearType activé. Consolas a été conçu pour ClearType.
[Jeff A: en effet, vous pouvez voir des captures d'écran de cela dans un post que j'ai écrit sur ce thème .]
au lieu de simplement sonner avec un autre vote pour une police particulière, je recommande la lecture de ces comparaisons de polices de programmation où vous pouvez en apprendre un peu plus:
Jeff Atwood's excellent "round-up":
http://www.codinghorror.com/blog/archives/000157.html
une autre critique de 5 polices avec de belles captures d'écran:
http://blog.hamstu.com/2008/02/03/the-typography-of-code /
deux pages où il y a une longue liste de polices de programmation sont ces pages sur keithdevens.com et lowing.org (lien mort, mais c'est dans les archives internet )
D'autres discussions de programmation de polices qui peuvent avoir plus de suggestions sont les commentaires à ce billet de blog sur typographica et ce sujet sur un éditeur de texte forum .
personnellement j'aime Triskweline :
alt texte http://www.netalive.org/tinkering/triskweline/shot.gif
DejaVu Sans Mono (parfois connu sous le nom de Panique Sans), taille 11, anti-un. Auparavant, je n'utilisais que des polices qui n'étaient pas anti-aliasées, mais il semble que cela fonctionne pour cette police.