Améliorez votre environnement de travail avec FiraCode

on

En tant que développeur, vous accordez beaucoup d’attention à votre workflow. Dans cet article, nous allons discuter d’un outil de workflow très subtil qui peut être un changeur de jeu.

TL; DR: accédez au référentiel FiraCode, téléchargez, installez et appliquez à votre IDE. Suivez les instructions d’installation ici.

La police de votre IDE compte beaucoup

En ce moment, vous pourriez être à la recherche avec beaucoup de scepticisme à cet article tout en vous disant pourquoi les questions de police. C’est juste un choix esthétique et ainsi de suite. Mais voici un exemple simple:


Polices monospace par rapport au code Fira

J’ai pris deux polices de monospace assez connues; Courier nouveau qui est la police monospace par défaut sur Windows (généralement, ne prenez pas mon mot pour elle) et Consolas qui est le PowerShell par défaut dans mon Windows 10. Comme vous le voyez peut-être déjà, Courier New est le pire quand on veut différencier 1 de l et 0 de O.

Ce n’est qu’un exemple, mais ce que j’essaie d’expliquer, c’est que nous ne devrions pas perdre notre temps à essayer de comprendre si le symbole que nous avons écrit est facilement intelligible d’un autre. Nous sommes censés lire et comprendre le code aussi vite que possible pour travailler confortablement.

FiraCode améliore votre environnement de travail avec des ligatures

Firacode n’est pas seulement une fonte élégante, il utilise des ligatures (un concept de police très simple) pour faciliter la vie du développeur. Ci-dessous un exemple de code simple avec les trois polices précédentes:

Polices monospace par rapport à FiraCode dans VSCode

Comme vous pouvez le remarquer, FiraCode avec ligatures rend cet extrait de JS beaucoup plus lisible! Bien sûr, vous devrez l’essayer dans votre IDE et voir par vous-même.

Vous pouvez en savoir plus sur le code Fira ici:

https://github.com/tonsky/FiraCode

Et vous pouvez vérifier les IDEs pris en charge vous pouvez l’appliquer à avec les instructions d’installation ici.

Enfin, s’il vous plaît n’oubliez pas de soutenir le développeur sur Patreon pour son travail étonnant.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

En continuant à utiliser le site, vous acceptez l’utilisation des cookies. Plus d’informations

Les paramètres des cookies sur ce site sont définis sur « accepter les cookies » pour vous offrir la meilleure expérience de navigation possible. Si vous continuez à utiliser ce site sans changer vos paramètres de cookies ou si vous cliquez sur "Accepter" ci-dessous, vous consentez à cela.

Fermer