我需要在多个网页中更改3组html代码行,所以我想尝试使用AHK来帮助我,只需按一下键就可以粘贴代码,但是,我没有得到代码粘贴好。当我使用' clipboard'它修剪标签,当我不使用剪贴板时,它会使标签加倍
F1::
Clipboard =
<tr class="pure-table-odd">
<td><label>Postcode<br><p class="kleiner"></p></td>
然而,当我过去这个时,所有的标签和空格都被修剪
当我使用
时F1::
<tr class="pure-table-odd">
<td><label>Postcode<br><p class="kleiner"></p></td>
任何人都知道如何处理这个问题?
答案 0 :(得分:2)
您需要join`r`n
使用AutoTrim, Off
Clipboard = `
(join`r`n
<tr class="pure-table-odd">
<td><label>Postcode<br><p class="kleiner"></p></td>
)
并使用continuation section,但它不够,您仍然需要使用反引号转义第一个标签。完整代码将是:
{{1}}
答案 1 :(得分:0)
似乎无法解决这个问题。但我找到了一个很好的工作替代方案,您可以在其中创建多个剪贴板您将剪贴板存储在AutoHotKey中的变量中。并在需要时粘贴它们。我找到了这个脚本 你用CTRL + 1 ..... CTRL + 2等复制剪贴板,然后用ALT + 1 ALT + 2等粘贴它。
^1::
Send ^c
ClipWait
Clip1 := ClipBoard
return
!1::
ClipBoard := Clip1
Send ^v
return
^2::
Send ^c
ClipWait
Clip2 := ClipBoard
return
!2::
ClipBoard := Clip2
Send ^v
return
找到原始帖子