当 notepad++ 自动完成括号/标签时,我总是必须点击END或改写自动插入的字符才能进入下一行。
有没有更方便的方法进入下一行: 就像某些 IDE 中的CTRL+一样?Return
打字<p>abc
结果是: (具有自动完成功能)
<p>abc|</p>
但光标|
是前结束标记。除了(重复)输入整个结束标记之外,组合END+Return是转到下一行的唯一方法吗?
答案1
您需要使用第三方产品,例如 自动热键。
要在 Notepad++ 中将键Ctrl+映射Enter到 End+ Enter,您可以使用 AutoHotkey 脚本,例如:
#IfWinActive ahk_class Notepad++
Control & Enter::Send, {End}{Enter}
安装 AutoHotKey 后,将脚本放入.ahk
文件中并双击进行测试。您可以通过右键单击托盘栏中的绿色 H 图标并选择退出来停止脚本。要让它在登录时运行,请将其放在 的启动组中
C:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
。
有用的 AutoHotkey 文档: