Autohotkey 自动热键将所选文本置于智能引号中

Autohotkey 自动热键将所选文本置于智能引号中,autohotkey,Autohotkey,我需要一个自动热键脚本,将所选文本放在这些开始和结束引号中: -开盘报价 和 -最后的报价 因此,我可以选择一个文本,按下热键,文本如下所示: “测试文本” 提前谢谢你 f1:: saved := clipboardall ; save clipboard contents Send, ^x ; cut Send, „%clipboard%“ ; send clipboard content with your characters around it clipboard := saved ;

我需要一个自动热键脚本,将所选文本放在这些开始和结束引号中:

-开盘报价 和 -最后的报价

因此,我可以选择一个文本,按下热键,文本如下所示:

“测试文本”

提前谢谢你

f1::
saved := clipboardall ; save clipboard contents
Send, ^x ; cut
Send, „%clipboard%“ ; send clipboard content with your characters around it
clipboard := saved ; restore clipboard
saved := "" ; clear saved
Return
如果这不起作用,您可以将代码放在括号中:

f2::
saved := clipboardall
Send, ^x
Send, {U+201E}%clipboard%{U+201C}
clipboard := saved
saved := ""
Return

我已经测试了您的脚本,它插入了无法识别的字符,而不是引号:�测试文本�我在记事本中测试了它。请在记事本中试用,并告诉我您打算在哪个程序中使用它。您的脚本不是用于剪贴板文本吗?