IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Polices de caractères préférées des professionnels de l'IT

Votants
85. Vous ne pouvez pas participer à ce sondage.
  • Andale Mono

    3 3,53%
  • Monaco

    0 0%
  • Droid Sans Mono

    2 2,35%
  • JetBrains Mono

    26 30,59%
  • MonoLisa

    1 1,18%
  • Victor Mono

    0 0%
  • DejaVu Sans Mono

    5 5,88%
  • Mononoki

    0 0%
  • InputMono

    0 0%
  • Consolas

    26 30,59%
  • Inconsolata

    4 4,71%
  • Anonymous Pro

    0 0%
  • Proggy

    0 0%
  • FiraCode

    24 28,24%
  • Autres (à préciser en commentaire)

    8 9,41%
Sondage à choix multiple
  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mars 2013
    Messages
    9 092
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Mars 2013
    Messages : 9 092
    Points : 209 788
    Points
    209 788
    Par défaut MonoLisa, une police de caractères conçue pour améliorer la productivité des développeurs
    MonoLisa, une police de caractères conçue pour améliorer la productivité des développeurs et réduire la fatigue
    Quelle est votre police de caractères préférée pour le développement en 2022 ?

    Être développeur revient à travailler de longues journées sur du code source. Un exercice fatiguant pour les yeux. De plus, le moindre caractère mal placé provoque une erreur. Mais le développeur cherche à faire le moins d'erreurs possible.

    En effet, il peut y avoir des risques de mauvaise lecture du code, par exemple en confondant :
    • 0/O (le chiffre "zéro" et la lettre "O" majuscule) ;
    • 1/l (le chiffre "un" et la lettre "L" minuscule) ;
    • B/8 (la lettre "B" et le chiffre "8").

    De plus certaines polices ne facilitent pas la lecture des accolades ou parenthèses correspondantes, ou tout un tas d'autres petits défauts qui alourdissent la lecture du code.

    Dans cette optique, les polices de caractères spécialement pensées pour les développeurs ont été créées, certaines par des développeurs eux-mêmes, d'autres par des designers, etc.

    MonoLisa

    MonoLisa est conçu par Marcus Sterz, un concepteur de caractères professionnel et cofondateur de la fonderie FaceType, en collaboration avec les développeurs de logiciels Andrey Okonetchnikov et Juho Vepsäläinen qui ont apporté leur vaste expertise en programmation.

    « En tant que développeurs de logiciels, nous nous efforçons toujours de trouver de meilleurs outils, mais nous considérons rarement la police en tant que telle. Pourtant, nous passons la plupart de nos journées à regarder des écrans en lisant et en écrivant du code. L'utilisation d'une mauvaise police peut avoir un impact négatif sur notre productivité et entraîner des bogues. MonoLisa a été conçu par des professionnels pour améliorer la productivité des développeurs et réduire la fatigue ».

    Caractéristiques

    Les auteurs notent que concevoir une police à espacement fixe est beaucoup plus difficile qu'une police proportionnelle traditionnelle : être contraint par la même largeur de tous les glyphes peut entraîner une police ennuyeuse ou illisible. Aussi, ils indiquent que MonoLisa propose quelques techniques uniques qui augmentent la lisibilité et la rendent visuellement agréable à regarder pendant de plus longues périodes.

    Largeur accrue

    Selon les auteurs, l'augmentation de la largeur des caractères les a aidés à concevoir une police de caractères avec des formes plus naturelles et plus ouvertes. Les formes sont plus détendues, ce qui réduit la fatigue oculaire sur de longues périodes.

    Distinction

    La distinction est essentielle pour une bonne police de codage, car elle réduit l'ambiguïté et aide à éviter les erreurs pouvant entraîner des bogues logiciels. MonoLisa a un ensemble de glyphes qui s'emboîtent, mais sont en même temps suffisamment distincts pour que vous puissiez les distinguer.

    Nom : distinction.png
Affichages : 24048
Taille : 25,2 Ko

    Espace

    « Les polices à espacement fixe ont tendance à avoir des espaces sombres et clairs inégalement répartis par rapport aux polices de caractères ordinaires. MonoLisa compense soigneusement le problème en utilisant des formes de lettres uniques pour maintenir l'équilibre ».

    Flux de lecture

    MonoLisa utilise des formes ouvertes et des terminaux (points de départ et d'arrivée) qui pointent vers les lettres voisines pour permettre à l'œil de suivre la ligne de texte avec fluidité.

    Nom : flux.png
Affichages : 14223
Taille : 17,1 Ko

    Italique

    Les auteurs affirment que italiques de MonoLisa ne sont pas simplement des versions inclinées de la police verticale. Certains glyphes clairement construits différemment font la différence.

    Nom : italique.png
Affichages : 14174
Taille : 22,9 Ko

    Script

    Si de simples italiques ne suffisent pas, une version script est disponible.

    Nom : script.png
Affichages : 14161
Taille : 27,3 Ko

    Codage des ligatures

    MonoLisa est livré avec plus de 120 ligatures de codage spécialement conçues. La ligature est un symbole spécial qui combine deux caractères ou plus pour qu'il ressemble à un jeton. Les ligatures aident à réduire le bruit visuel et à équilibrer les espaces blancs en alignant les symboles spéciaux de manière appropriée.

    Nom : ligature.png
Affichages : 14146
Taille : 23,0 Ko

    Symboles

    MonoLisa a été conçu en pensant aux développeurs. C'est l'une des rares polices à contenir des symboles à utiliser dans les CLI, y compris PowerLine.

    Nom : symbole.png
Affichages : 14107
Taille : 31,5 Ko

    Fonctionnalités OpenType

    MonoLisa inclut de nombreuses fonctionnalités OpenType pour permettre une grande personnalisation pour les esthètes les plus exigeants.

    Nom : open.png
Affichages : 14117
Taille : 33,4 Ko

    Langues

    MonoLisa prend en charge plus de 200 langues et différents alphabets, notamment le latin, le cyrillique, le grec et le vietnamien. Le français est également supporté.

    Victor Mono

    Victor Mono est une police à espacement fixe open source avec des italiques cursifs semi-connectés en option et des ligatures de symboles de programmation.

    « La police de caractères est mince, nette et étroite, avec une grande hauteur d'x et une ponctuation claire, ce qui la rend lisible et idéale pour le code. Elle existe en sept graisses (épaisseur d'un trait ou d'un caractère) et en styles romain, italique et oblique ».

    Nom : victor.png
Affichages : 14087
Taille : 37,5 Ko

    JetBrains Mono

    « Pendant la majeure partie de notre journée, en tant que développeurs, nous examinons le code. Et il n'est pas étonnant que nous soyons toujours à la recherche de la meilleure police pour rendre la lecture du texte à l'écran plus agréable à nos yeux. Cependant, la logique de nombreuses polices populaires ne prend pas toujours en compte la différence entre la lecture du code et la lecture d'un livre. Nos yeux se déplacent le long du code d'une manière très différente, devant souvent se déplacer verticalement aussi souvent qu'horizontalement, ce qui s'oppose à la lecture d'un livre où ils glissent le long du texte toujours dans la même direction.

    « Par conséquent, tout en travaillant sur JetBrains Mono, nous nous sommes concentrés, entre autres, sur les problèmes pouvant provoquer une fatigue oculaire lors de longues sessions de travail avec du code. Nous avons considéré des choses comme la taille et la forme des lettres ; la quantité d'espace entre eux, un équilibre naturellement conçu dans les polices monospace ; des détails inutiles et des distinctions floues entre les symboles, comme les I (i majuscule) et les 1 (chiffre) par exemple ; et avons programmé des ligatures lors du développement de notre police ».

    C'est dans ce contexte que JetBrains a présenté en 2020 JetBrains Mono, une police de caractères open source spécialement conçue pour les développeurs.

    Principales caractéristiques

    Augmentation de la hauteur pour une meilleure expérience de lecture : les caractères restent standard en largeur, mais la hauteur des minuscules est maximisée. Cette approche maintient les lignes de code à la longueur attendue par les développeurs et améliore le rendu, car chaque lettre occupe plus de pixels.

    JetBrains a fourni un comparatif à certaines autres polices. Consolas, par exemple, a des lettres légèrement plus larges. Cependant, ils sont encore assez petits, ce qui vous oblige à augmenter la taille d'un point pour rendre la police plus lisible. Par conséquent, les lignes de code ont tendance à être plus longues que prévu.

    Les lettres de largeur standard de JetBrains Mono aident à garder les lignes à la longueur attendue.

    Nom : consolas.png
Affichages : 14078
Taille : 61,2 Ko

    Ligatures spécifiques au code : une ligature est un caractère composé de deux symboles joints ou plus. Traditionnellement, il a été introduit comme une technique peu encombrante dans les textes imprimés. Dans la programmation, cette technique est adoptée pour montrer les opérateurs et est utilisée principalement à deux fins :
    • pour réduire le bruit en fusionnant les symboles et en supprimant les détails afin que les yeux soient moins sollicités ;
    • pour équilibrer plus efficacement les espaces blancs en décalant les glyphes dans certains cas.

    Cette police dispose de 138 ligatures spécifiques au code

    Adapté à la lecture du code : la forme des ovales se rapproche de celle des symboles rectangulaires. Cela rend l'ensemble du motif du texte plus clair. Les côtés extérieurs des ovales garantissent qu'il n'y a pas d'obstacles supplémentaires pour vos yeux, car ils numérisent le texte verticalement.

    Disponible dans 143 langues : parmi lesquelles l'anglais, le français, le luxembourgeois, l'allemand, l'italien et bien d'autres encore.

    Autres polices de caractères

    Hack

    Il s’agit d’une police basée sur Bitstream Vera et DejaVu et distribuée sous licence open source MIT. Elle offre un visuel qui permet d’éviter les cas de confusion classiques (chiffre zéro et lettre « o », chiffre 1 et barre verticale). Par exemple, le chiffre zéro intègre un slash qui le distingue de la lettre « o ». Illustration au sein d’une fenêtre de l’éditeur Visual Studio Code.

    Nom : hack.png
Affichages : 13977
Taille : 57,0 Ko

    DejaVu Sans Mono

    Cette dernière dérive de la police Bitstream Vera et est de ce fait distribuée sous licence MIT. Elle offre également un visuel qui permet d’éviter les cas de confusion classiques (chiffre zéro et lettre « o », chiffre 1 et barre verticale). Dans ce cas, le chiffre zéro intègre un point qui le distingue de la lettre « o ». Une capture d’écran de la police sous Visual Studio Code est disponible.

    Nom : DejaVu Sans Mono.png
Affichages : 13951
Taille : 50,3 Ko

    Monaco

    Cette police de caractère est livrée avec OS X et les versions antérieures de ce système d’exploitation pour ordinateurs de bureau d’Apple. Elle est disponible en téléchargement en ligne, mais est apparemment publiée sous licence propriétaire, ce qui veut dire que son utilisation est en principe soumise à l’obtention d’une permission de la part d’Apple. Toutefois, il existe des dépôts GitHub permettant de l’installer sur Linux et d’autres systèmes d’exploitation. D’avis d’observateurs, la police de caractères offre une bonne lisibilité du code source.

    Nom : Monaco.png
Affichages : 13922
Taille : 39,4 Ko

    Source Code Pro

    On doit cette police de caractères à l’éditeur de logiciels graphiques Adobe. Source Code Pro est basé sur OpenType, un format de fonte numérique open source, fruit d’une collaboration entre Microsoft et Adobe. Les observateurs sont d’avis que cette police de caractères offre une clarté quasi inégalée du code source.

    Menlo

    Cette police qui a été livrée pour la première fois avec Mac OS X Snow Leopard est basée sur le projet open source Bitstream Vera et sur la police DejaVu Sans Mono. Comme dans le cas de Monaco, de nombreux dépôts GitHub permettant d’installer la police ou une de ses variantes sur Linux ou d’autres systèmes d’exploitation existent.

    Consolas

    Il s’agit d’une police distribuée sous licence propriétaire par Microsoft. Elle jouit d’une popularité certaine, puisque proposée aux utilisateurs de l’environnement de développement intégré Visual Studio.

    Space Mono

    Cette police est publiée sous licence OFL (Open Font License) par Colophon Foundry pour le compte de Google Design. Elle est téléchargeable directement à partir du dépôt GitHub officiel.

    FiraCode

    Sa particularité est de faire fusionner plusieurs caractères en un seul pour une meilleure lisibilité du code. FiraCode est une extension de la police de caractères Fira Mono.

    Anonymous Pro

    Cette police de caractère est également publiée sous licence OFT (Open Font License). Elle adopte des schémas de différenciation (des caractères qui se prêtent le plus à la confusion) similaires à ceux de la police Hack.

    Droid Sans Mono

    Les habitués d’Android sauront reconnaître cette police conçue par Google pour son système d’exploitation pour dispositifs mobiles. Droid Sans Mono fait partie de la famille des polices Droid publiées par la Open Handset Alliance sous licence Apache.

    Nous pouvons également citer IBM 3270 (une version moderne de la police utilisée sur les terminaux 3270 conçus par IBM à partir de 1972) ou encore InputMono. Les développeurs apprécieront chez Mononoki et Mensch les signes de comparaison ( < et > ) élargis, rendant le code plus lisible. Mononoki possède également des crochets et accolades qui dépassent visuellement des caractères, ce qui permet de repérer plus rapidement les ouvertures et fermetures. Ainsi que le "B" subtilement différencié du 8.

    Sources : MonoLisa, Victor Mono, JetBrains Mono

    Et vous ?

    Que pensez-vous de MonoLisa ?
    Quelle(s) est/sont votre/vos police(s) de caractère(s) préférée(s) pour le développement (si vous en avez plusieurs, pouvez-vous faire un classement selon vos préférences) ?

  2. #2
    Candidat au Club
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Octobre 2019
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Responsable de service informatique

    Informations forums :
    Inscription : Octobre 2019
    Messages : 1
    Points : 3
    Points
    3
    Par défaut autre police
    pour ma part, j'utilise jetbrain mono

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 3
    Points : 13
    Points
    13
    Par défaut
    Hello,

    J'utilise "Perfect DOS VGA 437 Win"

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Août 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 19
    Points : 55
    Points
    55
    Par défaut
    J'utilise Hack de Source Foundry. Mais j'utilise aussi parfois DejaVu Sans Mono.

    EDIT : Elle était dans l'article mais pas dans le sondage ?

  5. #5
    Membre émérite Avatar de onilink_
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    610
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Juillet 2010
    Messages : 610
    Points : 2 497
    Points
    2 497
    Par défaut
    Perso j'utilise Source Code Pro en taille 16.
    Bien entendu thème sombre.



    La taille de police peut paraître grosse, mais quand on finis par devenir un peu myope à force de bosser sur un écran, déjà ça évite de garder le nez collé dessus et on arrive à lire même sans lunettes donc ce n'est vraiment pas superflu.

  6. #6
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2016
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2016
    Messages : 99
    Points : 487
    Points
    487
    Par défaut
    Citation Envoyé par sisde Voir le message
    pour ma part, j'utilise jetbrain mono
    Pareil pour moi

  7. #7
    Expert confirmé Avatar de AoCannaille
    Inscrit en
    Juin 2009
    Messages
    1 431
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 1 431
    Points : 4 785
    Points
    4 785
    Par défaut
    J'avoue n'avoir jamais changé la police par défaut de mes IDE. Aujourd'hui sur QT creator j'utilise Source Code Pro.

    Les détails annoncés pour cette police sont intéressants, mais les prix pratiqués sont hallucinant!

    Nom : Annotation 2022-02-15 102822.png
Affichages : 12897
Taille : 108,5 Ko

    J'ai déjà du mal à faire payer à mon employeur une appli qui me fait gagner facile 2h par semaines sous prétexte que sa version gratuite ne me limite pas, alors acheter une police à ces prix....

  8. #8
    Membre extrêmement actif Avatar de Jon Shannow
    Homme Profil pro
    Responsable de service informatique
    Inscrit en
    Avril 2011
    Messages
    4 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable de service informatique
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2011
    Messages : 4 593
    Points : 10 552
    Points
    10 552
    Par défaut
    Pour ma part, je suis comme AoCannaille, je n'ai jamais changé la police des outils que j'utilise.
    Donc, c'est "consolas" pour Windev et "Courrier new" pour lazarus.

    Mais, ce topic va peut-être me faire tenter une autre police, pourquoi pas.

    JS

  9. #9
    Membre à l'essai
    Inscrit en
    Août 2005
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 4
    Points : 20
    Points
    20
    Par défaut
    Le tarif est un chouia délirant quand même.

    J'utilise pour ma part le plus souvent la police JuliaMono : https://juliamono.netlify.app/

  10. #10
    Membre éclairé Avatar de Tillo
    Homme Profil pro
    Webmaster
    Inscrit en
    Octobre 2007
    Messages
    494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 494
    Points : 683
    Points
    683
    Par défaut
    Et comic sans ms, ça donne quoi au niveau de la productivité ?

    (si on cherche, je suis parti loin)

  11. #11
    Membre actif
    Avatar de Aiigl59
    Homme Profil pro
    Freelance
    Inscrit en
    Janvier 2008
    Messages
    96
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Janvier 2008
    Messages : 96
    Points : 276
    Points
    276
    Billets dans le blog
    1
    Par défaut Autre...
    Ubuntu Regular

  12. #12
    Membre du Club

    Inscrit en
    Janvier 2011
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 30
    Points : 57
    Points
    57
    Billets dans le blog
    1
    Par défaut MiscFixed
    Eh ben moi, je reste avec la MiscFixed à 8-10pt selon l'éditeur, ce qui m'assure un max de densité de ligne tout en restant parfaitement lisible...
    Nom : Screenshot_20220217_192338.png
Affichages : 336
Taille : 29,0 Ko

  13. #13
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    84
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 84
    Points : 79
    Points
    79
    Par défaut
    Source code pro + theme sombre (palenight/dracula/one dark/etc.)

    La Jetbrain est très intéressante. Le souci est qu'il y a des ligatures. C'est une excellente idée mais lorsqu'on est sur un editeur où elle n'est pas installée, cela risque des accidents de lecture.


    La Trebuchet sans MS, mieux vaut l'éviter. Elle n'est pas stable.

  14. #14
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2014
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 7
    Points : 11
    Points
    11
    Par défaut MonoLisa et Syne Mono
    MonoLisa est vraiment une excellente police de caractères.
    Il en existe une version limitée gratuite mais la version payante permet de bénéficier des ligatures et des symboles (et également de récompenser le travail de ses auteurs).

    Je signale également une autre police de caractères, Syne Mono, que j'utilise avec beaucoup de plaisir depuis quelques jours même s'il ne s'agit pas d'une police spécifiquement prévue pour le développement.

    Nom : Syne Mono.png
Affichages : 274
Taille : 92,5 Ko

  15. #15
    Expert éminent sénior
    Avatar de Escapetiger
    Homme Profil pro
    Administrateur système Unix - Linux
    Inscrit en
    Juillet 2012
    Messages
    1 525
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Administrateur système Unix - Linux

    Informations forums :
    Inscription : Juillet 2012
    Messages : 1 525
    Points : 11 422
    Points
    11 422
    Par défaut
    Citation Envoyé par Tillo Voir le message
    Et comic sans ms, ça donne quoi au niveau de la productivité ?

    (si on cherche, je suis parti loin)
    Ça donne quoi ?

    Une petite image sympa - Page 7 - Humour Informatique

    [Edit]
    Et j'aime beaucoup la possibilité d'utiliser le Ø (minuscule ø), appelé o barré ou o barré obliquement (cf. Ø — Wikipédia) notamment pour son côté surprenant :

    https://fr.wikipedia.org/wiki/Ø_(Danemark)

  16. #16
    Futur Membre du Club Avatar de zenithude
    Homme Profil pro
    Développeur Full Stack
    Inscrit en
    Mars 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Full Stack
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2016
    Messages : 2
    Points : 5
    Points
    5
    Par défaut hack par ici
    Personnellement j'utilise hack .

Discussions similaires

  1. Réponses: 2
    Dernier message: 09/09/2016, 11h26
  2. Réponses: 46
    Dernier message: 20/10/2010, 13h28
  3. Réponses: 13
    Dernier message: 12/04/2010, 21h24
  4. Fournir une police de caractères avec son application ?
    Par SLicTa dans le forum C++Builder
    Réponses: 3
    Dernier message: 31/10/2008, 11h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo