内容
サクラエディタで同じ行を500~1000行コピーし修正するといったことが多くなってきた。
時間はそんなにかからないが一行一行コピペを繰り返していくのはめんどくさい。
指も疲れる。
何とかマクロで任意の行数コピペできないかと思った。
方法
サクラエディタにはマクロ機能があり
jsを使用することができるので
jsにてコピペを実行する。
■以下コード
//ポップアップにて任意の行数を入力する(5桁まで入力可能)
var PasteCount = InputBox("ペーストする行を選択してください","",5);
//クリップボードに入っている文字を取得
var ClipboardText = GetClipboard();
ClipboardText = ClipboardText + "\r\n";
SetClipboard(0,ClipboardText);
for (var i = 1; i <= PasteCount; i++) {
Paste(1);
}
作成後
ショートカットキーに登録するとより使いやすくなる。