Autohotkey设置“..println”读取的东西

时间:2013-03-20 17:13:39

标签: autohotkey

我正在尝试使用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

然而,这只是第一个快捷方式,而不是第二个快捷方式。 你能帮助我让这个脚本工作吗?

1 个答案:

答案 0 :(得分:0)

::.println::之前宣布::println::,您的想法会奏效。

::. println::  ; you might wan't to add this in case you add a space after a ,
SendInput {NumpadDot}println();{Left}{Left}
return

::.println::
SendInput {NumpadDot}println();{Left}{Left}
return


::println::
SendInput System.out.println();{Left}{Left}
return