2015-09-17 14 views
5

Operator Unicode \u21D2 "" (czasami napisany jako =>) jest powszechnym identyfikatorem leksykalnym dominującym w języku programowania Scala używanym w kombinatorach funkcjonalnych, definicjach funkcji, instrukcjach dopasowywania do spraw itp. Zazwyczaj muszę kopiować i wklejać ten operator do mojego kodu z innego miejsca, ale może to być naprawdę denerwujące.Jaki jest skrót klawiaturowy dla ⇒ w edytorze Scala z wyboru?

Czy ktoś zna skróty do produkcji tego symbolu w wybranym IDE? Zwykle używam programów takich jak JetBrains IntelliJ, SublimeText i VIM.

+7

Czy istnieje powód, dla którego preferujesz symbol Unicode zamiast "=>", co, jak sądzę, w dość powszechnym użyciu? – jwvh

Odpowiedz

8

W IntelliJ IDEA pod

Preferencje -> Edytor -> CodeStyle -> Scala

W opcji 'inne', aby automatycznie wprowadzić kilka znaków unicode zakładce są.

enter image description here

0

W systemie IntelliJ utworzyłem aktywny szablon formularza $PARAMS$ ⇒ $BODY$. Umożliwi to łatwe wstawianie znaku .

0

Dla emacs, nie (global-prettify-symbols-mode), które po prostu wyświetla nad =>. Nadpisuje on ostatecznie plik =>.

+0

Alternatywnie, jeśli używasz metody wejściowej 'rfc1345' (patrz' toggle-input-method'), możesz po prostu wpisać '& =>'. – Hugh

Powiązane problemy