Autohotkey 自动热键中的高级热字符串
我从网站上找到了这个自动热键(ahk)代码 这是一个带有菜单的热字符串脚本。例如,当我再次输入Autohotkey 自动热键中的高级热字符串,autohotkey,Autohotkey,我从网站上找到了这个自动热键(ahk)代码 这是一个带有菜单的热字符串脚本。例如,当我再次输入agin时,我会得到一个有三个选项的many(再次,一个gin,一个aging)。现在我想这样写: agin=again,a gin,aging duh=what,huh,you're joking qwe=qwe,qww,ere 因为我有很多热键串。与自动热键热键不同,我相信除了替换文本之外,你不能在自动热键热键串的同一行中放置任何内容。换句话说, ::agin::TextMenu("again,a
agin
时,我会得到一个有三个选项的many(再次,一个gin,一个aging
)。现在我想这样写:
agin=again,a gin,aging
duh=what,huh,you're joking
qwe=qwe,qww,ere
因为我有很多热键串。与自动热键热键不同,我相信除了替换文本之外,你不能在自动热键热键串的同一行中放置任何内容。换句话说,
::agin::TextMenu("again,a gin,aging")
不可能在
::agin::
TextMenu("again,a gin,aging")
Return
是的。它的长度增加了几个字符,但并不是很长。随着时间的推移,在最新版本的AHK中,它成为可能
使用选项x允许在oneliner中使用表达式。
作为:x:…::或作为所有行上方的组选项:#Hotstring x
:x:agin::TextMenu("again,a gin,aging")
:x:agin::TextMenu("again,a gin,aging")