下へ
> 投稿者:ハッカ飴 2002/07/21 (日) 23:58:55 ◆ ▼ ◇ [mirai]> > ソースコードのステップ数をカウントするマクロキボリ
> ソースコードのステップ数を試算するマクロキボリ
やっぱり単純に計算できないものだよな?
参考:2002/07/21(日)23時50分38秒
> 投稿者:ハッカ飴 2002/07/21 (日) 23:57:37 ◆ ▼ ◇ [mirai]> > 今週の秀丸マクロヽ(´ー`)ノ長さカウント.mac
> > // テキスト全体の長さを表示する(改行文字は含めない)
> > disabledraw;
> > #x = x; #y = y;
> > movetolineno 1,1;
> > #i = 1;
> > #e = linecount2;
> > #l = 0;
> > while(#i <= #e){
> > movetolineno 1,#i;
> > #l = #l + linelen2;
> > #i = #i + 1;
> > }
> > message "全体で " + str(#l) + " バイト\n(改行は含めず)";
> > moveto #x,#y;
> > enabledraw;
> > endmacro;
> ソースコードのステップ数をカウントするマクロキボリ
ステップ数って、単に文の数を数えるだけで出るもんだっけ?
(キーワード→ステップ数)データを用意して、あとは探していくだけのマクロだな。
参考:2002/07/21(日)23時49分35秒
> 2002/07/21 (日) 23:50:38 ◆ ▼ ◇ [mirai]> > 今週の秀丸マクロヽ(´ー`)ノ長さカウント.mac
> > // テキスト全体の長さを表示する(改行文字は含めない)
> > disabledraw;
> > #x = x; #y = y;
> > movetolineno 1,1;
> > #i = 1;
> > #e = linecount2;
> > #l = 0;
> > while(#i <= #e){
> > movetolineno 1,#i;
> > #l = #l + linelen2;
> > #i = #i + 1;
> > }
> > message "全体で " + str(#l) + " バイト\n(改行は含めず)";
> > moveto #x,#y;
> > enabledraw;
> > endmacro;
> ソースコードのステップ数をカウントするマクロキボリ
ソースコードのステップ数を試算するマクロキボリ
参考:2002/07/21(日)23時49分35秒
>ハッカ飴 2002/07/21 (日) 23:49:35 ◆ ▼ ◇ [mirai]> 今週の秀丸マクロヽ(´ー`)ノ長さカウント.mac
> // テキスト全体の長さを表示する(改行文字は含めない)
> disabledraw;
> #x = x; #y = y;
> movetolineno 1,1;
> #i = 1;
> #e = linecount2;
> #l = 0;
> while(#i <= #e){
> movetolineno 1,#i;
> #l = #l + linelen2;
> #i = #i + 1;
> }
> message "全体で " + str(#l) + " バイト\n(改行は含めず)";
> moveto #x,#y;
> enabledraw;
> endmacro;
ソースコードのステップ数をカウントするマクロキボリ
参考:2002/07/21(日)23時47分36秒
投稿者:ハッカ飴 2002/07/21 (日) 23:47:36 ◆ ▼ ◇ [mirai]今週の秀丸マクロヽ(´ー`)ノ長さカウント.mac
// テキスト全体の長さを表示する(改行文字は含めない)
disabledraw;
#x = x; #y = y;
movetolineno 1,1;
#i = 1;
#e = linecount2;
#l = 0;
while(#i <= #e){
movetolineno 1,#i;
#l = #l + linelen2;
#i = #i + 1;
}
message "全体で " + str(#l) + " バイト\n(改行は含めず)";
moveto #x,#y;
enabledraw;
endmacro;
上へ