9
タイガーの単語区切りルールを変更する

ターミナルやスクリプトエディタでスクリプトを書く方のために、ちょっとした時間節約術をご紹介します。コーディングでは、「結合語」、つまりスペース以外の文字で2つの単語をつなげた単語を使うことがよくあります。例えば、以下のサンプル行がその例です。

{aKey:aValue, anotherKey:"itsStringValue"}

置換や変更のために「」などの単語を選択する必要がある場合 aKey、その単語をダブルクリックするだけで済みました。少なくとも、Mac OS X 10.4がリリースされるまではそうでした。

10.4では、ターミナル、テキストエディット、スクリプトエディタなどのCocoaアプリケーションを使用しているときに、「結合された」単語をダブルクリックすると、単語全体が選択されます aKey:aValue (この例)。この動作はそのままだとお思いかもしれませんが、そうではありません。そうでなければ、今日ここでご紹介するヒントはなかったでしょう!

システム環境設定を起動し、「言語環境設定」パネルを開きます。右下隅にある「単語の区切り」ポップアップメニューをクリックし、値を「標準」から「英語(米国、コンピュータ)」に変更します。

Cocoaアプリケーションに戻り、複合単語をダブルクリックすると、マウスカーソル下の単語部分だけが再び選択されることがわかります。実行中のアプリケーションを終了する必要もありません。変更はすぐに反映されます。