AutoHotkey:如何将单词转换为开始标记和结束标记,例如"div" 变为“<div></div>”

AutoHotkey: How to transform a word into a start tag and end tag, e.g. "div" becomes "<div></div>"

我非常喜欢 Zen Coding 和其他有助于加快编码速度的功能,例如自动标签。特别是在网络上使用普通文本编辑器时,用 AutoHotkey 模仿这种行为真的很有帮助:

输入div,打CTRL+E变成<div></div>,把光标|在中间 <div>|</div>.

此外,这应该适用于每个单词,无论长度如何。

例如p → CTRL+E → <p></p>

span → CTRL+E → <span></span>

尝试:

^e::
    Send, ^+{left}^c<^v></^v>
    StringLen, x, clipboard
    x := x+3
    Send, {left %x%}
return

并从“帮助”中了解它的工作原理和原因。