在AutoHotKey

时间:2017-11-01 13:11:24

标签: autohotkey

我试图做一些非常基本的事情。

我希望当我为autoHotKey键入clog以将其替换为console.log();

我使用此命令工作:

::clog::console.log()`;

但是,它会在它后面添加一个空格字符并将插入符号留在那里。我试图删除多余的空格并将插入符号自动放在括号内,但如果这样做,则没有任何变化:

::clog::console.log()`;
SendInput, {Left}
Return

我也试过这个以及其他一些没有运气的变种。

::clog::console.log()`;
SendInput, {Backspace}, {Left}, {Left}
Return

似乎应该很简单,有什么建议吗?

1 个答案:

答案 0 :(得分:1)

事实证明解决方案是将命令放在下一行:

::clog::
Send console.log(){;}{Left}{Left}
Return