OS X 10.6 Snow Leopardでテキストを操作する

AppleInsiderによると、Snow Leopardと呼ばれるOS Xの今後の新しいバージョンは、テキストを操作するための新しい拡張機能を備えた夏に到着する予定です。 OS Xユーザーは、自由に使える最も強力なツールを使用できます。これは、Office互換のアプリケーションだけでなく、あらゆるアプリケーションのシステムレベルでのスペルチェックです。 このキットはさらに改善されます。





自動スペルチェック



Wordユーザーは自動テキスト修正の機能に精通しており、スペースバーまたはEnterキーを押した後に単語が誤って入力されると、その単語は自動的に修正されます。 英語圏のユーザーの場合、これはしばしば(の代わりに) tehまたは( I'mの代わりに) Imを入力するときに役立ちます。 ロシア語を使用する人にも同様のエラーが発生する場合があります(たとえば、を使用する代わりに入力して使用することがよくあります )。 したがって、この機能は非常に便利です。なぜなら、テキストはテキストエディターだけでなく、ブログ、フォーラム、ICQ、および他のアプリケーションでも入力する必要があり、サードパーティのスペルチェッカーで入力したテキストを毎回チェックする必要がないためです。 ここでは、オペレーティングシステムに組み込まれている自動修正のヘルプが非常に役立ちます。



ルックアップ

WordからSnow Leopardに移行するもう1つの機能は、置換です。 それらを使用すると、あらゆる種類の絵文字、著作権標識を取得し、その場で略語をフルネームに置き換えることができます(たとえば、「Jan」と入力して「January」を取得するか、「MOSX」と入力することで、「AppleのMac OS Xオペレーティングシステム」)。 置換は、「入力時にテキストを置き換える」サブセクションで編集および構成できます。





サービス

Snow Leopardは、NeXT OSで最初に導入されたサービス機能を再実装します。



このテクノロジーの本質は、あるアプリケーションでテキストをコピーし、別のアプリケーションに送信して処理し、必要に応じて変更した結果を返すことができることです。



サービスは、OS Xの現在のバージョンに存在します。しかし、それらはすべて、アプリケーションメニュー(「bullseye」の後の次の項目)の別のブロックに隠されています。 したがって、ユーザーは選択を行ってからメニューに入り、一般リストで適切なサービスを見つける必要があります。 大部分のサービスは利用できないため、使用できるものを探す必要があります。 この機能を使用する人がほとんどいないのも不思議ではありません。 また、OS Xのユーザーにとって、アプリケーションメニューに「サービス」セクションが存在すると、しばしば戸惑いが生じます。



これですべてがはるかに簡単になります。 サービスの特定の選択領域に適したサービスのリストがコンテキストメニューにポップアップ表示されます。 提供されるサービスの多くは有用である可能性があるため、これによりテキストオブジェクトの処理が大幅に改善されます。 関連するすべてのサービスは、対応するアイコンでマークされます。



つまり、このフラグメントを電子メールで送信するためのサービスを選択したフラグメントに適用できる場合、コンテキストメニューに対応するアイコンを持つ「メールに送信」アイテムが表示されます。



画像



さらに、上のスクリーンショットからわかるように、「変換」サブセクションがコンテキストメニューに表示されます。このサブセクションには、すべての文字を大文字または小文字に変換する機能、または最初のフラグメントを大文字にする機能があります。



実際、これは、システムレベルでのみ組み込まれているまさにサービスのタイプの1つです。選択されたテキストは一時バッファーに配置され、変換サービスに送信され、すべての文字を大文字に変換して、既に変更されたバージョンを同じ場所に返します。



些細なことですが、素晴らしい。 Snow Leopardの最終リリースまでに、テキストを操作するためのこれらの便利なサービスのいくつかを取得する可能性があります。 たとえば、異なるエンコーディング(キリル文字ではなくラテン文字)で入力されたテキスト修正サービスは非常に便利です。 これまで、この問題はスクリプトまたはサードパーティアプリケーションの助けを借りて解決されてきましたが、この可能性が現れたため、システム自体の肩に置くのははるかに簡単です。 選択したテキストの引用符、ダッシュ、およびその他の活版印刷文字をその場で修正することも役立ちます。



データ識別子

多くの人が、Mail.appに存在する(同時にiPhoneにある)データ検出機能を気に入っています。 メールクライアントは、メールアドレス、サイト、電話番号、住所、またはカレンダーの日付を文字で自動的に決定します。 これにより、このデータを連絡先にすばやく簡単に追加したり、iCalまたはアドレス帳と同期したりできます。



これで、Core Textフレームワークを使用する他のアプリケーションでも同様の機能を使用できるようになります。 つまり、テキストのどこか(フォーラム、ICQ、テキストエディターなど)で電話番号として認識される番号(+7(999)123-45-67など)が印刷される場合、が強調表示され、クリックするとコンテキストメニューが表示され、この番号をAddressBookの既存の連絡先に追加したり、他の機能を実行したりできます。



                                        

Snow Leopardは上記の革新だけに限定されない可能性があり、最終バージョンでは、ユーザーがテキストの処理を大幅に簡素化できるリッチツールボックスが表示されます。



ある意味、システムレベルでのスペルチェックと自動修正は、ある意味でシステムレベルでのスペルチェックと自動修正を行い、インターネットが最近過剰に混雑している黒目アシバカのレベルを大幅に低下させるため、このような機能が他のオペレーティングシステムでまだ利用できないことは残念です。



All Articles