2

いくつかの行をブックマークしています。これらの行の次の行にブックマークを挿入したい。

http://img259.imageshack.us/img259/5674/nextbookmark.png

このマクロをメモ帳++に記録しましたが、うまく機能しないためわかりません:

F2
down arrow
ctrl+F2

この単純な組み合わせでエラーが発生します。解決策はありますか?

これは生のマクロ コードです。

http://img411.imageshack.us/img411/5002/macrocode.png

この場合、F2-down arrow-ctrl+F2 を3 回記録します。

しかし、マークされた行数 (21,59,63) を記録したくありません。マクロを適用するだけです。

4

1 に答える 1

2

AutoHotKey を使用してこの問題を解決します。スクリプトを記録し、次のテキストで編集します。

WinWait, *new  2 - Notepad++, 
IfWinNotActive, *new  2 - Notepad++, , WinActivate, *new  2 - Notepad++, 
Sleep, 100
Send, {F2}{DOWN}{CTRLDOWN}{F2}{CTRLUP} 


**new 2は、現在開いているメモ帳 ++ ウィンドウの名前です

** Send, {F2}{DOWN}{CTRLDOWN}{F2}{CTRLUP}は、上記のブックマークの後にブックマークを作成するために必要なキーボード コマンドです。何度もコピーすると Send, {F2}{DOWN}{CTRLDOWN}{F2}{CTRLUP}希望の結果が得られます

于 2012-07-10T20:01:25.413 に答える