BT

Accueil InfoQ Actualités JetBrains Publie Mono, Une Police De Codage

JetBrains Publie Mono, Une Police De Codage

This item in japanese

Favoris

JetBrains a publié une nouvelle police, Mono, qui améliore la lisibilité du code présenté dans les environnements de développement intégré (IDE). La police maximise l'espace utilisé pour chaque lettre et différencie visuellement les caractères comme en premier, le L minuscule et le I majuscule.

Mono est une police à largeur fixe qui rejoint les rangs des autres polices de codage open source, telles que Hack de SourceFoundry et Fira de Mozilla. Le travail qui différencie Mono est ses traits clairs pour terminer chaque lettre et ses courbes qui maintiennent de nombreuses lettres minuscules à la même hauteur. En gardant les lettres à la même hauteur avec des courbes similaires, les développeurs peuvent plus facilement diriger leur vision sur une ligne de code sans se déplacer vers le haut ou vers le bas. La page mono présente une comparaison côte à côte entre plusieurs polices, dont Fira et Consolas. Entre chaque police, les lettres de mono étaient plus grandes et avaient moins de courbes uniques.

La nouvelle police est proposée dans plusieurs variétés pour fonctionner ensemble, y compris les combinaisons standards, italiques et gras. Au-delà de ces familles, il comprend également plusieurs ligatures conçues pour combiner la façon dont divers paramètres de codage ont évolué. Par exemple, Mono inclut un caractère spécial pour la structure des conventions telles que la flèche Java lambdas -> et le commentaire HTML ainsi que des comparaisons booléennes comme inférieur ou égal à.

Mono est une police open source (Apache 2.0) entièrement gratuite et téléchargeable directement, ou qui apparaîtra dans des versions futures de IDE IntelliJ. La police peut également être utilisée dans d'autres IDE comme Apache NetBeans en suivant les instructions de JetBrains pour installer la police dans le système d'exploitation. Cette disponibilité généralisée peut aider les codeurs en dehors des IDE. Les lecteurs du livre, Développeur, Advocate!, peuvent prendre la parole lors de conférences ou présenter du code dans des présentations sur des diapositives sans IDE. L'utilisation de la police Mono dans un logiciel de présentation tel que PowerPoint peut aider à clarifier le code par rapport à un autre texte et à familiariser les publics techniques à identifier le problème que le code est censé résoudre. Une raison cruciale pour mettre du code dans des diapositives est d'attirer l'attention spécifiquement sur une petite section plutôt que sur l'ensemble du document ou des éléments restitués. De même, les défenseurs des développeurs existants qui effectuent du live-coding pour écrire des applications avec le public peuvent utiliser la police de manière à être plus facile à lire pour les participants assis plus loin de la scène.

Un autre avantage de Mono est sa capacité à répondre à un public international de plus de 143 langues, dont le malais, l'afrikaans et le gaélique écossais. Les développeurs du monde entier peuvent créer des chaînes ou des noms de variables de manière adaptée à leur vocabulaire, plutôt que de limiter la réflexion aux lettres disponibles.

La police Mono est disponible directement auprès de JetBrains.

 

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

BT

Votre profil est-il à jour? Merci de prendre un instant pour vérifier.

Note: en cas de modification de votre adresse email, une validation sera envoyée.

Nom de votre entreprise:
Rôle dans votre entreprise:
Taille de votre entreprise:
Pays/Zone:
État/Province/Région:
Vous allez recevoir un email pour confirmer la nouvelle adresse email. Ce pop-up va se fermer de lui-même dans quelques instants.