2017-08-20 18 views
0

複数のWebページで3つの小さなHTMLコード行を変更する必要があるので、AHKを使用して1つのキーストロークでコードを貼り付けてみたいですが、コードをうまく貼ってください。私は「クリップボード」を使用する場合には、タブをトリミングして、私は、クリップボードを使用していないときに私が使用したとき、私はこれを過ぎて、すべてのタブとスペースがAHKクリップボードでトリミングスペースとタブなし

をトリミングしているときには、

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> 

誰でもこれを処理する方法はありますか?

答えて

2

continuation sectionjoin`r`nとし、AutoTrimを使用する必要がありますが、十分ではなく、バックティックで最初のタブをエスケープする必要があります。完全なコードは:

AutoTrim, Off 

Clipboard = ` 
(join`r`n 
     <tr class="pure-table-odd"> 
     <td><label>Postcode<br><p class="kleiner"></p></td> 
) 
0

これを解決する方法はありません。しかし、私はあなたが複数のクリップボードを作成する良い代替案を見つけました。 AutoHotKeyにクリップボードを変数に格納します。必要に応じて貼り付けます。私は、オリジナルのポストはここで見つけることができます

など
^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 

をあなたはCTRL + 1 ..... CTRL + 2などでクリップボードにコピーこのスクリプト を発見し、ALT + 1 ALT + 2でそれを貼り付けますenter link description here

関連する問題