Когда Notepad++ автоматически дополняет скобки/теги, мне всегда приходится нажимать ENDили перезаписывать автоматически вставленные символы, чтобы перейти на следующую строку.
Есть ли более удобный способ перейти к следующей строке: как CTRL+ Returnв некоторых IDE?
печатание<p>abc
результаты в: (с автозаполнением)
<p>abc|</p>
Но курсор|
являетсядозакрывающий тег. Является ли комбинация END+ Returnединственным способом перейти на следующую строку, помимо (пере)печатывания всего закрывающего тега?
решение1
Вам необходимо использовать сторонний продукт, такой как AutoHotkey.
Чтобы сопоставить в Notepad++ клавиши Ctrl+ Enterи End+ Enter, можно использовать скрипт AutoHotkey, например:
#IfWinActive ahk_class Notepad++
Control & Enter::Send, {End}{Enter}
После установки AutoHotKey поместите скрипт в .ahk
файл и дважды щелкните по нему для проверки. Вы можете остановить скрипт, щелкнув правой кнопкой мыши по зеленому значку H в трее и выбрав Exit. Чтобы он запускался при входе в систему, поместите его в группу Startup в
C:\Users\USER-NAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
.
Полезная документация по AutoHotkey: