Macを面白くさせる Infotainment Site Mac Fan.jp

Twitter ブログパーツ

WeekendTips

前の記事

次の記事

 

テキストエディットで単語数と文字数をカウントしたい

投稿日:2010年05月13日  投稿者:Shibata

特定の書面に自己紹介などを書くときには「200字以内で」などと文字数が決められている場合が多い。文字数をカウントしてくれる機能を備えたフリーやシェアウェアのテキストエディタもあるが、Mac OS X標準の「テキストエディット」には実装されていない。ただし、ちょっとした手間をかけることで、テキストエディットでも文字数をカウントできるようになる。

テキストエディットに文字数をカウントする機能を追加するにはアップルスクリプトを利用する。手順は以下のとおりだ。おまけで単語数をカウントする機能も追加している。

1.[アプリケーション]→[ユーティリティ]→[AppleScript エディタ]を開き、以下の文字列をスクリプトウインドウにコピーする。

-----
tell application "TextEdit"
set word_count to count words of document 1
set char_count to count characters of document 1
set show_words to (word_count as string) & " 語 (" & (char_count as string) & " 文字です)"
set dialog_title to "TextEdit Word Count"
display dialog show_words with icon 1 with title dialog_title buttons {"Ok"} default button "Ok"
end tell
-----

tips100512_1_1.png

2.[/ライブラリ/Scripts/]に[TextEdit]というフォルダを作り[ファイル]→[保存]でスクリプトを[Word Count]というファイル名で保存する。

3.AppleScriptエディタの[環境設定]の[一般]タブの部分で[メニューバーにスクリプトメニューを表示]にチェックを入れる。
これで、メニューバーにアップルスクリプトが表示される。

tips100512_1_2.png

tips100512_1_3.png

4.適当なテキストファイルをテキストエディットで開き、メニューバーに登録されたスクリプトメニューから[TextEdit]→[Word Count]を実行する。
これで、単語数と文字数が表示される。

tips100512_1_4.png

WeekendTipsこの記事のURL

 


Mac Fan 最新号発売中!