ホームページ » の仕方 » Mac上のSpotlightで開発者検索結果を無効にする方法

    Mac上のSpotlightで開発者検索結果を無効にする方法

    MacにXcodeをインストールしたことがある場合は、Mac OS XでのSpotlight検索で「開発者」カテゴリの結果が表示されます。それでもXcodeがインストールされている場合は、これを無効にする簡単なチェックボックスがあります。ただし、Xcodeをアンインストールしたことがある場合、Spotlightは開発者の検索結果を表示し続けるだけで、無効にすることはできません。.

    これは、特にMac上にたくさんのソースコードファイルがある場合には、見たくない検索結果をSpotlightに混乱させる可能性があります。 Xcodeがインストールされていなくても、無効にする方法は次のとおりです。.

    Xcodeがインストールされている場合

    Xcodeがインストールされている場合は、通常の方法で実行できるのでこれは簡単です。.

    アップルメニューをクリックして「システム環境設定」を選択し、「システム環境設定」ウインドウを開きます。「システム環境設定」ウインドウの「Spotlight」アイコンをクリックします。.

    Spotlightを使ってこの環境設定パネルを起動することもできます - Command + Spaceを押してSpotlightと入力し、Spotlightショートカットを選択してEnterを押します。.

    [検索結果]の下のリストで[開発者]カテゴリを探し、チェックを外します。 Spotlightは開発者の検索結果を表示しません.

    不具合

    Xcodeがインストールされていない場合は、Spotlight設定パネルに「開発者」カテゴリはまったく表示されません。開発者の結果はSpotlight検索に表示されますが、それらをオフにする方法はありません。.

    これは、Mac OS Xのバグの結果と思われます。OSX 10.10 Yosemiteと10.11 El Capitanの両方でこのバグが発生しました。以前のバージョンでも問題になっている可能性があります。.

    Xcodeをインストールしたことがある場合、Spotlightは自分が「開発者」であると見なし、Xcodeをアンインストールした後も引き続き開発者の検索結果を表示します。ただし、Xcodeが現在インストールされている場合は、Spotlight設定パネルには「開発者」カテゴリしか表示されないようです。 Xcodeがインストールされていない場合、これを無効にする方法は通常ありません。.

    Xcodeがインストールされていない場合

    ありがたいことに、Xcodeを再インストールしたくない場合に使える簡単な回避策があります。もちろん、Xcodeを再インストールしてもうまくいきます - しかしXcodeをインストールしたままにしておく必要があります.

    Spotlightを使ってXcodeがインストールされていると思うようにするだけです。これを行うには、ターミナルウィンドウを開きます。 Command + Spaceを押してTerminalと入力し、Enterを押してSpotlightから端末ウィンドウを起動します。 Finderウィンドウを開き、サイドバーの「アプリケーション」をクリックし、「ユーティリティ」フォルダをダブルクリックしてから、「ターミナル」ショートカットをダブルクリックすることもできます。.

    次の2つのコマンドを端末ウィンドウに入力し、それぞれの後でEnterキーを押してそれらを実行します。

    cd /アプリケーション

    Xcode.appをタッチします。

    これにより、ApplicationsフォルダにXcode.appという名前の空のファイルが作成されます。スペースを取らず、何もしません。アプリケーションフォルダに表示されますが、起動やその他の操作はできません。.

    システム環境設定でSpotlightパネルを再び開くことができます。 Xcode.appという名前のファイルがあると、「開発者」チェックボックスが表示され、チェックを外すことでSpotlight検索から開発者検索結果を削除できます。.

    後で空のXcode.appファイルを削除しないでください - そのままにしておく必要があります。 Xcode.appを削除した後にSpotlight設定パネルを再び開くと、Spotlightでの開発者検索が再び有効になるようです。.


    この解決策を考え出してくれたStack ExchangeのSans Comicに感謝します。私たちが自分自身で問題につまずいたとき、この人の仕事は非常に貴重でした.

    Appleは将来的にこの問題を解決することを願っています。しかし現時点では、以前にXcodeをインストールしたことがある人は、Spotlightで開発者の検索結果を表示したくない場合は、自分のApplicationsフォルダにXcode.appファイルを残す必要があります。.