Опитвам се да направя пряк път с помощта на autohotkey, където въвеждането на "println" произвежда "System.out.println();" но въвеждането на ".println" произвежда ".println();". Целта на това е да ми помогне с нещо, което обикновено пиша, когато пиша код за моя курс по Java. Искам да използвам обикновената точка на клавиатурата, за да не бъде точката на цифровата клавиатура за този пряк път, но не ме интересува коя точка се използва в изхода.
Опитах следното:
;for Java println
::println::
SendInput System.out.println();{Left}{Left}
return
;block change if '.println'
::.println::
SendInput {NumpadDot}println();{Left}{Left}
return
Това обаче прави само първия пряк път, а не втория. Можете ли да ми помогнете да накарам този скрипт да работи?