テキストエディットの5つのヒント [OS X Tips]

テキストエディットの5つのヒント [OS X Tips]

  • Oligur
  • 0
  • vyzf
テキストエディットの5つのヒント [OS X Tips]
単語数

すべてのMacには、テキストエディットという強力なワードプロセッサが搭載されています。テキストエディットを最大限に活用し、Microsoft WordやiWork Pagesを購入する必要がなくなるかもしれない5つのヒントをご紹介します。

これは、OS X Lion に関する 300 以上のヒント、コツ、ヒント、ハックが掲載されている新しい本、『Mac Kung Fu』からの抜粋です。

1. 単語数

次のように、ちょっとした AppleScript を使用して TextEdit に単語カウント機能を追加できます。

Finder のアプリケーション ビュー内のユーティリティ フォルダにある AppleScript エディタを起動します。

AppleScriptエディタのメイン編集領域に以下のコードをコピー&ペーストしてください。 ツールバーの「コンパイル」ボタンをクリックしてコードを確認してください。エラーが表示された場合は、すべてが正しくコピーされているか確認してください。

tell application "TextEdit"
set wc to count words of document 1
if wc is equal to 1 then
set txt to " word."
else
set txt to " words."
end if
set result to (wc as string) & txt
display dialog result with title "Word Count" buttons {"OK"} default button "OK"
end tell

「ファイル」->「名前を付けて保存」をクリックし、「名前を付けて保存」ダイアログボックスでShift + Command + Gを押し、「~/Library/Scripts/」と入力して「移動」ボタンをクリックします。(注:Scriptsフォルダが存在しない場合があります。その場合は、ターミナルウィンドウ(Finder->アプリケーション->ユーティリティ->ターミナル)を開き、「mkdir ~/Library/Scripts」と入力して作成してください。その後、この手順を繰り返してください。)

スクリプトにWord Count というファイル名を付けて、「保存」ボタンをクリックします。

AppleScriptエディタのプログラムウィンドウがアクティブになっていることを確認し、プログラムのメニューをクリックし、「環境設定」を選択します。表示されるダイアログボックスで、「一般」タブが選択されていることを確認し、「メニューバーにスクリプトメニューを表示」にチェックを入れます。これで画面右上に新しいアイコンが追加されます。

AppleScriptエディタを終了します。次に、テキストエディットで開いている文書の単語数をカウントするには、文書ウィンドウが最前面に表示されていることを確認し、画面右上の新しいスクリプトアイコンをクリックします。「単語数カウント」エントリをクリックします。これはおそらくリストの一番下にあります。単語数はポップアップダイアログボックスに表示されます。

2. より良い検索

テキストエディットで単語やフレーズを検索すると、ドキュメントビューが暗くなり、検索語句が出現する箇所が白く強調表示されます。さらに、検索ツールバーの左右の矢印ボタンをクリックすると、ドキュメント内で検索語句が出現する箇所を示す黄色の「塊」のようなハイライトが移動します。

問題は、黄色の「塊」が単語やフレーズの境界を越えて拡大し、左右の文字を覆うため、見つかった検索語句のこの特定のインスタンスが探しているものかどうかを確認するのが難しくなる可能性があることです。

解決策は、ドキュメント内の任意の場所をクリックすることです。これにより、画面の暗転が解除されます。検索ツールバーは消えず、左右の矢印キーを使って検索語句を探し続けると、黄色い丸は1~2秒以内に縮小し、単語またはフレーズが強調表示されます。これは微妙ですが、便利な違いです。

3. 特定の行に移動する

テキストエディットには、特定の行番号に直接ジャンプできる隠しキーボードショートカットがあります。テキストエディットには行番号を表示するオプションはありませんが、プログラマーにとっては便利です。特定の行にジャンプするには、Command + Lを押し、目的の行番号を入力するだけです。

4. 外国語のスペルチェック

これはヒントというよりは観察ですが、知っておいて損はありません。英語以外の言語で入力を始めると、テキストエディットは自動的にスペルチェック辞書をその言語に切り替えます。例えばドイツ語で入力を始めると、入力したドイツ語の単語のスペルミスを検出します。赤い下線が引かれたスペルミスのある単語を右クリックすると、ドイツ語の修正候補リストが表示されます。

しかし、英語での入力を再開すると、TextEdit は再びその部分を認識し、文書のその部分の辞書を英語に切り替えます。すごいですね!

5. Webまたはメールのリンクを自動的に作成する

TextEdit の隠し機能により、Web アドレスや電子メール アドレスが自動的にハイパーリンクに変換され、その後クリックすると、デフォルトの Web ブラウザーまたは電子メール クライアントでリンクが開きます (ファイルが Office 互換ドキュメントとして保存され、Windows ユーザーが開いた場合にも、この機能は機能します)。

TextEditでWebアドレスを実際のクリック可能なリンクに自動的に変換することができます

これまでも、テキストをハイライトして「編集」->「リンクの追加」をクリックすることでリンクを挿入することは可能でしたが、この新しい方法では、入力するとすぐにリンクが自動的に作成されます。

この機能を有効にするには、アプリケーションメニューの「環境設定」をクリックし、表示されるダイアログボックスの下部にある「スマートリンク」ボックスにチェックを入れます。ダイアログボックスを閉じ、テキストエディットを再起動すると、変更が有効になります。