2015-09-17 4 views
5

Der Unicode-Operator \u21D2 "" (manchmal als => geschrieben) ist ein gängiger lexikalischer Bezeichner in der Programmiersprache Scala, der in funktionalen Kombinatoren, Funktionsdefinitionen, Case-Match-Anweisungen usw. verwendet wird. Normalerweise muss ich kopieren und einfügen diesen Operator in meinen Code von irgendwo anders, aber das kann wirklich nervig werden.Was ist die Tastenkombination für ⇒ in Ihrem Scala-Editor der Wahl?

Kennt jemand Verknüpfungen zu diesem Symbol in Ihrer IDE der Wahl? Ich verwende normalerweise Programme wie JetBrains IntelliJ, SublimeText und VIM.

+7

Gibt es einen Grund, warum Sie das Unicode-Symbol anstelle des '=>' bevorzugen, das, glaube ich, in ziemlich allgemeinem Gebrauch ist? – jwvh

Antwort

8

In IntelliJ IDEA unter

Einstellungen -> Editor -> CodeStyle -> Scala

In den 'Anderen' Tab sind Optionen automatisch mehrere Unicode-Zeichen einzufügen.

enter image description here

0

In IntelliJ habe ich eine Live-Vorlage des Formulars $PARAMS$ ⇒ $BODY$ erstellt. Auf diese Weise können Sie einfach das Zeichen einfügen.

0

Für Emacs gibt es (global-prettify-symbols-mode), das zeigt nur über =>. Es schreibt immer noch => in die Datei am Ende.

+0

Wenn Sie alternativ die Eingabemethode 'rfc1345' verwenden (siehe' toggle-input-method'), können Sie einfach '& =>' eingeben. – Hugh

Verwandte Themen