Fira Code é uma fonte feita para programadores e, embora não deixe seu código mais rápido, ela vai poupar seus olhos. O destaque especial são as ligatures. Elas deixam certos símbolos mais fáceis de ler, principalmente aqueles que aparecem direto nos nossos if
, =>
, !==
, etc. Confira mais no site: FiraCode.
Ligatures
“Ligature” é só um nome chique para quando vários caracteres se encaixam num só símbolo. Como se ->
ganhasse um novo visual. A mágica acontece na apresentação: você continua digitando do mesmo jeito, mas a fonte faz parecer que seu código foi desenhado por um artista.
Veja os exemplos a seguir: sem ligatures à esquerda, com ligatures à direita.
Configurando no Visual Studio 2022
Primeiro, o básico: baixe a fonte em FiraCode.
Depois, instale as fontes da pasta TTF (onde estão os arquivos .ttf
). Selecione todos, clique com o botão direito e escolha Install.
Agora, abra o Visual Studio 2022 e procure por configurações.
Vá em:
Tools > Options > Environment > Fonts and Colors
Lá dentro, procure o campo Font e selecione "Fira Code". Ative o uso de ligatures se houver um checkbox — no VS 2022, elas já funcionam automaticamente com a fonte certa.
Veja o resultado: à esquerda, antes de mudar. À direita, com ligatures ativadas.
Nota importante
- As ligatures não mudam o que você escreve — o que era
=>
continua=>
, só que agora aparece como uma seta estilosa. - É só visual. O compilador trata tudo do mesmo jeito, então não precisa alterar nada no código.
- Funciona melhor em linguagens com muitos operadores, como JavaScript, TypeScript, C#, etc.
Reinicie o Visual Studio e aproveite! Ou ao menos finja que o código está mais bonito enquanto tenta resolver aquele null reference exception
.