0xProto é uma fonte de programação focada na legibilidade do código -fonte.
Garantir a legibilidade do código é de sua própria responsabilidade;)

P. Posso usar legalmente 0xProto para o meu propósito?
A. Provavelmente sim. 0xProto é gratuito e de código aberto. Para detalhes, leia a licença.
P. Onde posso obter 0xproto?
A. Aqui
Quando se trata de programação de fontes, a legibilidade é fundamental, particularmente a clara diferenciação de cada letra. Manter a clareza na codificação é fundamental, pois minimiza a ambiguidade e ajuda a evitar erros que podem levar a bugs de software.

0xProto é uma fonte coesa engenhosamente projetada para melhorar a diferenciação entre letras de aparência semelhante.
Os engenheiros de software geralmente trabalham com fontes em impressão pequena em seu editor de texto preferido ou software de terminal. Assim, ajustamos a fonte para garantir que o interior de cada caractere seja suficientemente largo para ser facilmente visível, mesmo em tamanhos de fontes menores.

Além disso, há um recurso chamado Healing Texture que aprimora a legibilidade de caracteres naturalmente amplos como m Esse recurso amplia ligeiramente caracteres como m para melhorar a legibilidade quando estão próximos a personagens mais estreitos como i e l , ou símbolos como períodos, colonos e espaços, enquanto ainda os mantêm dentro de sua largura do monoespino. O Github incorpora esse recurso em 'Monaspace'.

Comparados aos tipos de letra regulares, as fontes monoespaciais geralmente exibem distribuição desigual de espaços escuros e claros. 0xproto mitiga efetivamente esse problema empregando formas únicas de letra para manter o equilíbrio visual.

Os engenheiros de software freqüentemente usam uma variedade de símbolos durante a programação.
Como o código FIRA sugere, sequências como := ou => funcionam como tokens lógicos únicos, mesmo que sejam compostos de dois caracteres na tela. No entanto, muitas fontes de programação, como o código FIRA, usam ligaduras, por exemplo, para alterar a aparência de != Para alterar sua aparência para ≠ e outras ligaduras. Embora != Seja comumente usado para representar ≠ em muitas linguagens de programação, na minha opinião, as ligaduras que alteram o significado original não se encaixam realmente na definição de "ligaduras".
Do ponto de vista funcional ou de usabilidade, as ligaduras que transformam o significado de ≠ ou outras ligaduras distorcidas tornam um desafio antecipar seu significado se alguma parte da sequência for apagada.

Por esses motivos, o 0XProto tomou uma decisão consciente de se abster de usar ligaduras que modificam o significado e a forma.
Se você preferir a ligadura de programação até agora, recomendo o código FIRA porque é muito limpo e útil!
ss01 )Na família itálica de 0xproto, alguns personagens podem ser alterados para o script.

Como ativar:
ss01 . Install no menu SettingsText Editor Go -> Font -> Font Family"0xProto" (Enclose 0xProto em aspas ou aspas duplas ' .) " ).).).).).).).).Para habilitar ligaduras:
Text Editor Go -> Font -> Font LigaturesEdit in settings.json"editor.fontLigatures" para true em settings.json A licença de fonte SIL Open, versão 1.1
Copyright (c) 2024 0xType