我想做一个自动热键脚本,将其粘贴:
{ get; set; }
对于C#
这是可能的还是不知道如何处理空格{,;?
我已经尝试了以下方法,但是它不起作用:
^NumPad3::
SendInput, { get; set; }
return
答案 0 :(得分:1)
逗号,分号和其他字符(例如{} ^!+#)在AHK中具有特殊含义,需要转义以与通常的解释有所不同。
F1:: SendInput, {{} get`; set`; {}}
https://autohotkey.com/docs/commands/_EscapeChar.htm#Escape_Sequences
发送此类文本的最简单方法是
F2::
Send {Raw}
(
{ get; set; }
)
return
或
F3::
Send {Blind}{Text} ; [v1.1.27+]
(
{ get; set; }
)
return