2013-05-03 8 views
6

brzmi trochę głupie i małostkowe zapytać, ironicznie i jestem pewien, że wpisując się to tak, pytanie mam faktycznie stracił więcej czasu niż mógłbym potencjalnie zyskać :)szybszy sposób, aby wpisać symbol lambda

ale coś, czego Zastanawiam się tylko, czy inni faceci pracujący w studiu graficznym rozwiązali ten scenariusz podczas renderowania dużej ilości funkcji lambda (szczególnie przy wykonywaniu płynnej konfiguracji), po prostu czuje się bardzo nieefektywnie, aby wypisać lambdę, postać równa jest na górze numer wiersza klawiatury, a znak większy od niego to wszystko, o co chodzi w dół po spacji i wymaga użycia przesunięcia w momencie, w którym się wydaje.

prostu czuje się uciążliwe,

tylko zastanawiać, czy ktoś wie jak zbudować makro lub skrót. Wolałbym dwukrotnie dotknąć klucz lub coś podobnego. pozwoliłoby to na znacznie szybsze pisanie

(Uwaga: używam zarówno VS 2010 i 2012)

+0

kulisy zrobić makro dla tego produktu. wypróbowałem fragment kodu, więc gdy wpisuję lm otrzymuję lambdę. to jest lepsze, ale wydaje się ekscentryczne. spojrzał na google, by zobaczyć rodzaj wtyczki. czuję, że miliard innych deweloperów powinien był trafić ten przede mną – Crudler

+2

Dlaczego lm czuje się dziwacznie? Co wolisz? Ponadto, jeśli masz resharper, czy wypróbowałeś szablony na żywo? –

+0

Mam coderush. – Crudler

Odpowiedz

1

Istnieje kilka opcji A. Może używać autohotey wysłać klucz po naciśnięciu klawisza skrótu inną” 'lub rejestru remap

http://www.autohotkey.com/docs/misc/Remap.htm jest to jeden do jednego re mapa

B. używać skrótu auto wysyłać po naciśnięciu klawisza Windows + inny klawisz M jak wysłać klucz chcesz http://www.autohotkey.com/docs/Hotstrings.htm

C. napisać haka klawiatury niskiego poziomu (wiem, że to jest możliwe, ale nie wiem c ani mieć zestaw sterownika urządzenia, aby spróbować)

0

Jednym z rozwiązań jest użycie AutoHotkey założyć swój własny klucz kombi lub wymianę znaków .

Zapoznaj się z dokumentacją, aby znaleźć coś, co ci odpowiada, ale oto podstawowa formuła. Ten będzie => w kombinacji Windows +. (Od> jest wielka r.)

#.:: 
SendInput {=}{>} 
return 

lub

#.:: 
SendInput {Space}{=}{>}{Space} 
return 

gdybyś go lubią automatycznie przestrzeń przed i po lambda

Powiązane problemy