![Notepad++は、エンドキーを押さずに括弧/タグを自動補完した後の次の行、または自動挿入されたものを上書きする](https://rvso.com/image/1654754/Notepad%2B%2B%E3%81%AF%E3%80%81%E3%82%A8%E3%83%B3%E3%83%89%E3%82%AD%E3%83%BC%E3%82%92%E6%8A%BC%E3%81%95%E3%81%9A%E3%81%AB%E6%8B%AC%E5%BC%A7%2F%E3%82%BF%E3%82%B0%E3%82%92%E8%87%AA%E5%8B%95%E8%A3%9C%E5%AE%8C%E3%81%97%E3%81%9F%E5%BE%8C%E3%81%AE%E6%AC%A1%E3%81%AE%E8%A1%8C%E3%80%81%E3%81%BE%E3%81%9F%E3%81%AF%E8%87%AA%E5%8B%95%E6%8C%BF%E5%85%A5%E3%81%95%E3%82%8C%E3%81%9F%E3%82%82%E3%81%AE%E3%82%92%E4%B8%8A%E6%9B%B8%E3%81%8D%E3%81%99%E3%82%8B.png)
ENDNotepad++ が括弧/タグを自動補完する場合、次の行に進むには、常に自動挿入された文字を入力するか上書きする必要があります。
次の行に進むより便利な方法はありますか? 一部の IDE のCTRL+ のようなものですか?Return
タイピング<p>abc
結果は次のようになります: (オートコンプリート機能付き)
<p>abc|</p>
しかしカーソル|
は前にEND終了タグ。終了タグ全体を(または重複して)入力する以外に、 + の組み合わせがReturn次の行に移動する唯一の方法ですか?
答え1
次のようなサードパーティ製品を使用する必要があります。 オートホットキー。
Notepad++ でキーCtrl+を+Enterに マップするには、次のような AutoHotkey スクリプトを使用できます。EndEnter
#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 ドキュメント: