◀マクロトップへ
  • 26 文字数カウント マクロ
  • [26] 文字数カウント マクロ すい 2003年04月08日 03:40

    選択中の文字列の文字数を数えてダイアログに表示するマクロです。
    http://www.egroups.co.jp/files/sakura-editor/User/MACRO/
    ⇒ count_20030408.cab

    大分前に作ったのですが、当時は S_GetSelectedString() の仕様により
    ・複数行が選択されていても選択範囲中の先頭の1行しか見ない。(改行コードも含みません。)
    ・文字列が 259 バイト以上選択されている場合、調査できない。
    という制約があったために、あまりにも使い物にならなかったので、
    お蔵入り&非公開にしていました。

    サクラエディタの最近のバージョンで S_GetSelectedString() の仕様が
    かなり良くなり、上記制約が全くなくなったので、今回若干手直しをして公開。

    実行すると、選択中の文字列の
    ・バイト数
    ・文字数
     ・半角文字の文字数
     ・全角文字の文字数
    ・改行コード数
     ・CRLF改行の数
     ・CR改行の数
     ・LF改行の数
    を表示します。