秀丸エディタで編集中のテキストに対して、「整形」「連結」「行頭文字列追加」の処理
を行うことができるマクロプログラムです。
(1)段落中に含まれる折返しのための改行文字を削除して、一つの段落を一つの論理
行になるように「連結」する。
(2)上記(1)を行ったものに、指定された桁数ごとに改行文字を追加し「整形」する。
(3)「整形」したテキストの行頭に任意の文字列を追加する。
(4)「整形」や「連結」をしないで、行頭に任意の文字列を追加する。
(5)「整形」の対象範囲の最初の行のインデントを対象範囲すべてに反映させる。
と、「おまけ」が付いてます。「おまけ」については、実行例の項を御参照下さい。
【 変更点 】
- 連結要否判定に使用する正規表現検索文字列の変更。(秀丸 Ver.3.00 βで使用すると、空行が削除されてしまう問題の修正。)
- 本来連結処理不要時に連結処理をしてしまう問題の修正。
- 最大桁数1000桁(秀丸Ver.2.29以前は従来通り250桁)に対応。
- 連結処理が対象範囲外まで及んでしまう問題の修正。
|