忍者ブログ

それいけ!おっさんプログラマー

おっさんプログラマーの技術情報Blog

[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。



1行の文字数を揃える秀丸マクロ
1行の文字数を80文字に揃える秀丸マクロを作ってみました。
秀丸マクロを作るのは初めてなのでおかしいところがあるかも・・・
で、作ったマクロはこんな感じ

#LINE_LEN = 80;    //1行の文字数
$INSERT_CHAR = " ";   //挿入文字

gofiletop;                          //ファイルの先頭に移動

#i = 0;
while(#i < linecount) {   //ファイルの行数分繰り返し

    golineend;                  //行の最後に移動

    #addChrCnt = #LINE_LEN - linelen2;    //挿入文字数算出

    #x = 0;
    while(#x < #addChrCnt) {
        insert $INSERT_CHAR;            //文字を挿入
        #x = #x + 1;
    }

    down 1;                                //カーソル下移動
    #i = #i + 1;
}

実行するとこんな感じです。
実行前:
aaa
bbbbbbb
c

実行後:
aaa_________________
bbbbbbb_____________
c___________________

(注)掲載の為に1行20文字、空白は_に変更して実行しています

参考にされる場合は、自己責任でお願いします。(^_^)


拍手[3回]

PR



コメント