Notepad ++で行を繰り返すにはどうすればよいですか?
たとえば、次の入力があります。
a 01
a 02
a 03
a 04
そして私はそれがなりたいと思います:
a 01
a 01
a 02
a 02
a 03
a 03
a 04
a 04
したがって、すべての行が表示されるはずですtwice。
半手動プロセスを気にしない場合は、最初の行から始めて、ドキュメントの最後に到達するまで次のキーの組み合わせを繰り返します(これで非常に速くなります)。
Ctrl + DDownDown
これにより、現在の行が複製され、2回下に移動します(新しく複製された行の次の行に移動します)。
大きなドキュメントがある場合は、これをマクロとして1回記録し([マクロ]メニューを参照)、次のいずれかを使用できます。 Ctrl + Shift + P (再生)繰り返し-これらのキーを押し続けるだけです。または、マクロオプションを使用します"マクロを複数回実行..."
検索ダイアログボックスを開いて次のように書きます:-
検索:
^.*$
交換:
$0\n$0
繰り返す行にマウスカーソルがある場合は、Ctrl-D
ショートカットを使用して行を複製できます。または、複数の行を選択する同じショートカットを使用できます。
目的のコードを強調表示して、 Ctrl+D。現在の行だけを複製する場合は強調表示しないでください。
windowsを使用している場合、これを行うための自動ホットキー(AHK)スクリプトを記述することをお勧めします。このように、特別なテキスト操作スクリプトは、notepad ++だけでなく任意のIDEでも機能します。テキストの例をクリップボードにコピーし、%clipboard%変数を使用してクリップボードからデータを読み取るAHKスクリプトを実行するだけです。次に、スクリプトの結果をクリップボードにロードし、CTRL + V信号を送信できます。