我有一些标记为书签的行。我想在这些行的下一行插入书签。
我在Notepad ++上录制了这个宏,但我不明白,因为效果不好:
F2
down arrow
ctrl+F2
这种简单的组合给我带来了错误,是否有解决方案?
这是原始宏代码:
在这种情况下,我会记录3次 F2-down arrow-ctrl + F2 。
但我不想记录标记的行数(21,59,63),我只想应用宏。
答案 0 :(得分: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}
是在上述书签后创建书签所需的键盘命令。如果我复制多次发送,{F2} {向下} {CTRLDOWN} {F2} {CTRLUP} ,我会得到所需的结果