0xProtoは、ソースコードの読みやすさに焦点を当てたプログラミングフォントです。
コードの読みやすさを確保することはあなた自身の責任です;)

Q.私の目的のために合法的に0xprotoを使用できますか?
A.おそらくはい。 0xProtoは無料でオープンソースです。詳細については、ライセンスをお読みください。
Q.どこで0xProtoを入手できますか?
A.ここに
フォントのプログラミングに関しては、読みやすさ、特に各文字の明確な区別が最重要です。曖昧さを最小限に抑え、ソフトウェアのバグにつながる可能性のあるエラーを防ぐのに役立つため、コーディングの明確さを維持することが重要です。

0xprotoは、似たような文字の区別を強化するために巧妙に設計されたまとまりのあるフォントです。
ソフトウェアエンジニアは、好みのテキストエディターまたはターミナルソフトウェアで小さな印刷でフォントを使用することがよくあります。したがって、フォントを調整して、各文字の内部が、より小さなフォントサイズであっても、簡単に見えるように十分に広いことを確認しました。

さらに、 mのような自然に広いキャラクターの読みやすさを高めるTexture Healingという機能があります。この機能は、 mのようなキャラクターをわずかに広げて、 iやlのような狭い文字の隣にあるとき、または時代、コロン、スペースなどのシンボルを隣接させながら、それらをモノスペースの幅内に保ちます。 Githubは、この機能を「Monaspace」に組み込んでいます。

通常の書体と比較して、モノスパッチのフォントはしばしば暗い空間と明るい空間の不均一な分布を示します。 0xProtoは、視覚バランスを維持するためにユニークな文字形状を使用することにより、この問題を効果的に軽減します。

ソフトウェアエンジニアは、プログラミング中にさまざまなシンボルを頻繁に使用します。
FIRAコードが示唆するように、 :=のようなシーケンスは、画面上の2つの文字で構成されていても、単一の論理トークンとして機能します=>ただし、FIRAコードなどの多くのプログラミングフォントは、例えば、その外観を変更するために!=その≠を変更するためにリガチャを使用します。しかし、 != 、多くのプログラミング言語で一般的に使用されますが、私の見解では、元≠意味を変えるリガチャは、「結紮」の定義に真に適合しません。
機能的または使いやすさの観点から、 ≠または他の過度に歪んだ結晶の意味を変換する結晶は、文字列の一部が消去された場合、それらの意味を予測することを困難にします。

これらの理由により、0xProtoは、意味と形の両方を変更する結晶の使用を控えるという意識的な決定を下しました。
これまでのところ、プログラミングのligatureを好む場合は、非常にきれいで便利だからです。
ss01 )0xProtoの斜体ファミリーでは、一部の文字をスクリプトに変更できます。

有効化方法:
ss01です。 Installを選択しますSettingsを開くText Editor - > Font > Font Family"0xProto" (引用'または二重引用符で0xProto囲む。 " )。有効化するには:
Text Editor - > Font - > Font LigaturesEdit in settings.jsonクリックしますsettings.jsonで"editor.fontLigatures"をtrueに変更しますSILオープンフォントライセンス、バージョン1.1
著作権(c)2024 0xtype