Recursive: Ligaturen für <>, , <=>

Erstellt am 11. Mai 2020  ·  5Kommentare  ·  Quelle: arrowtype/recursive

Bezieht sich Ihre Funktionsanfrage auf ein Problem?
Rekursive unterstützt derzeit keine Ligaturen für die Zeichenkombinationen <>, <-> und <=>.

Beschreiben Sie die gewünschte Lösung
<> , auch als Rautenoperator bekannt, ist in Java und C# üblich (zB LinkedHashMap<String, String> newRow = new LinkedHashMap<>(); und anscheinend auch in Perl und VBA.` Wäre schön, wenn Rekursive dies als echte Rautenform rendern könnte .

Während <-> kein Operator in irgendeiner Programmiersprache ist, wäre eine Ligatur dafür eine logische Ergänzung, wenn Recursive eine Ligatur für <=> , auch bekannt als Spaceship Operator .

So rendert Fira Code (unten) die oben genannten Zeichenkombinationen im Vergleich zur neuesten Version von Recursive mit Code-Ligaturen (oben):
Schermafbeelding 2020-05-11 om 11 04 32

enhancement – planned rec-mono-for-code

Hilfreichster Kommentar

Hey @Niels-NTG, danke für die guten Vorschläge! Ich werde diese bei Gelegenheit hinzufügen.

Alle 5 Kommentare

Hey @Niels-NTG, danke für die guten Vorschläge! Ich werde diese bei Gelegenheit hinzufügen.

Wollte diesen Vorschlag posten, da PHP auch den Raumschiff-Operator hat, ich kann die bitweisen Verschiebungsoperatoren in Java hinzufügen, die Fira Code gut anzeigt, und die Haskell-Negation, die /= im Gegensatz zu != in anderen Sprachen ist, würde dies erweitern Publikum der Schrift ein bisschen:
image

Die Schriftart sieht übrigens toll aus, ich habe gerade angefangen, sie zu benutzen und habe sie bis jetzt genossen. Eine Welt des Dankes für diese tolle Schrift.

Ich hätte definitiv auch gerne diese <=> Ligatur für Ruby. Ein paar andere sprachspezifische Ligaturen, die toll wären, sind =~ und !~ Regex-Match-Operatoren und <<- und <<~ Heredoc-Symbole. Ich würde auch gerne den Pipeline-Betreiber von |> .

Ich liebe Rekursive wirklich! Ich wusste nicht, dass man mit einer variablen Schriftart so viel machen kann, und ich hatte viel Spaß damit, damit herumzuspielen, sowohl beim Einrichten meines Terminals und Editors als auch bei einigen Designarbeiten. Danke, dass du es geschafft hast!

Diese Ligaturen wurden in der neuesten Version hinzugefügt. Sie sehen hübsch aus!

Danke, @Niels-NTG! Ich war froh, dass ich einige weitere nützliche Glyphen hinzufügen konnte. :)

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen