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

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

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

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

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

関連する: macOSのSpotlightをチャンピオンのように使用する方法

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

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

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をタッチします

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

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

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


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

Appleはこの問題を将来修正することを期待しています。 ただし、現時点では、Xcodeを以前にインストールしたことがあるユーザーは、Spotlightで開発者の検索結果を表示したくない場合は、アプリケーションフォルダーにXcode.appファイルを残す必要があります。