(サクラエディタ)(マクロ)(改行単位で行の二重化)
自分用のメモです
行の二重化が 折り返し単位でしかなかったので
改行単位で行の二重化をするマクロを書きました
範囲指定をしているので 若干ちらつくことがありますが
まぁ 折り返しを気にせずに二重化出来るにこした事は無いかなと・・・
行の二重化が 折り返し単位でしかなかったので
改行単位で行の二重化をするマクロを書きました
範囲指定をしているので 若干ちらつくことがありますが
まぁ 折り返しを気にせずに二重化出来るにこした事は無いかなと・・・
Option Explicit Call main Sub main() Dim SelFrom, buf Call Editor.SelectLine(0) SelFrom = Editor.GetSelectLineFrom() buf = Editor.GetSelectedString buf = buf + buf Call Editor.InsText(buf) Call Editor.Jump(SelFrom, 0) Call Editor.ReDraw(0) End sub