Autohotkey将所选文本放入智能引号中

时间:2012-03-28 14:33:39

标签: autohotkey

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

http://www.fileformat.info/info/unicode/char/201e/index.htm - 开头报价 和 http://www.fileformat.info/info/unicode/char/201c/index.htm - 收尾报价

所以,我可以选择一个文本,按热键,文字就是这样的引号:

“测试文字”

提前谢谢!

1 个答案:

答案 0 :(得分:3)

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