題:
如何在Spotlight中禁用開發人員搜索和Web搜索?
bisko
2011-07-22 13:07:51 UTC
view on stackexchange narkive permalink

昨天我升級到Lion,看來Spotlight上有一些新增功能-Developer和Web Searches組。

遺憾的是,我找不到禁用它們的方法。 Spotlight偏好設置中沒有選項,我找不到正確的默認值選項。

關於如何隱藏它們的任何想法?他們太混亂了Spotlight FAR:)

僅供參考,這在Catalina時代仍然在發生:( Dummy Xcode.app解決方案仍然有效:) Homebrew現在報告“未安裝/過時Xcode”:*
五 答案:
Sans Comic
2015-04-17 15:55:22 UTC
view on stackexchange narkive permalink

Spotlight認為您是“開發人員”,如果您已經安裝Xcode,或者在過去的任何時候碰巧都安裝了Xcode,因此,Spotlight會顯示與開發人員相關的搜索結果。

在計算機上實際安裝並存在Xcode時,系統偏好設置> Spotlight >搜索結果面板中會出現一個名為“ Developer”的複選框,為我們提供了禁用選項“開發人員”的搜索結果來自我們的搜索結果。當未檢測到Xcode時,該複選框將從“首選項面板”中消失,但是Spotlight繼續顯示“開發人員”類別的結果。

我目前在優勝美地上,並且已經在Mountain-Lion或Lion上安裝和卸載了Xcode,而是選擇使用“命令行工具”。直到最近,我還禁用了Spotlight,並在重新啟用它後開始在“開發人員”類別下獲得數百個搜索結果。混亂使聚光燈無法使用。

無法在Web上的任何地方找到解決方案,這是我最終嘗試的方法,並且有效:

我創建了一個名為 Xcode.app code的空文件>在“應用程序”文件夾中,並且缺少的“開發人員”複選框出現在Spotlight首選項中,然後可以取消選中該複選框以解決我的問題。

打開 Applications >實用程序>終端。應用,然後在以下每一行之後鍵入並按Enter鍵,以創建虛擬Xcode應用

  cd / Applicationstouch Xcode.app  

然後轉到Spotlight偏好設置,然後取消選中“開發人員”(您可能需要重新啟動“系統偏好設置”應用才能看到缺少的複選框)。

注意:

  • 即使更改設置後,也需要保留虛擬的 Xcode.app ,刪除它會導致該設置恢復原狀。
  • 另一種解決方案是自行安裝Xcode
如前所述,您必須保留虛擬的Xcode.app,但是您可以通過從終端執行`chflags hidden / Applications / Xcode.app`來“隱藏虛擬的Xcode.app”文件。感謝https://forums.macrumors.com/threads/spotlight-developer-and-web-searches-cant-be-disabled.1193533/#post-22001562
在莫哈韋沙漠上,我不再需要離開Xcode.app虛擬文件。創建文件,打開Spotlight設置並禁用Developer,刪除Xcode.app。開發人員不再出現
Oliver Ash
2011-08-14 04:14:58 UTC
view on stackexchange narkive permalink

我在此論壇主題中詳細介紹了一個修復程序: http://forums.macrumors.com/showthread.php?t=1193533

這僅適用於刪除“開發人員”類別。
歡迎詢問不同!社區讚賞的答案不僅僅是鏈接。可以在答案中加上提示,但也必須在答案中進行總結。這個想法是使答案能夠獨立存在。謝謝!
關於Nathan評論的進一步解釋:如果鏈接到的站點出現故障怎麼辦?
dkanejs
2020-03-01 13:52:04 UTC
view on stackexchange narkive permalink

最重要的答案是指向論壇帖子的鏈接,以下是帖子消失的步驟,以防一天消失。

下面的修復程序描述瞭如何在不先安裝XCode的情況下刪除Spotlight開發人員類別。

將plist轉換為XML:

  plutil-轉換xml1〜/ Library / Preferences / com.apple.spotlight.plist
 

在您選擇的編輯器中打開文件:

  vim〜/ Library / Preferences / com.apple.spotlight.plist
 

在底部的 < / array> 之前,添加以下內容:

  <dict>
    <key>enabled< / key>
    <false / >
    <key>name / < / key>
    <string>SOURCE< / string>
< / dict>
 

將文件轉換回二進製文件:

  plutil -convert binary1〜/ Library / Preferences / com.apple.spotlight.plist
 

退出並再次登錄。

bmike
2011-08-10 00:01:38 UTC
view on stackexchange narkive permalink

儘管“搜索結果”沒有用於對這些結果進行排序或隱藏的開關,但是將文件夾添加到“隱私”窗格中卻微不足道。

也許這樣的事情可能會抑制開發人員的點擊?enter image description here

我還沒有找到抑制Web搜索的明顯方法,但是值得慶幸的是,它被列為最後一招-不得已。如果10.7.1無法優先解決問題,我可能會反饋/調試Apple。

好吧,這意味著我必須排除整個HD ... :(
我試圖獲得大量開發人員的結果,但不能。它僅對列表焦點窗口的底部貢獻一,二或三點擊。您看到了什麼,開發人員文件怎麼可能不在開發人員文件夾中?
我自己是一名Web開發人員,我的主目錄中有一個項目文件夾。每個項目中都有足夠多的文件,並且只是用我不希望出現的項目填充聚光燈下的結果。並不是說它妨礙了我的工作,而是讓我一直在尋找我想要的結果,但是仍然讓我感到討厭。
當然存在一個bug-他們在工具中添加了一個類,它需要像所有其他類別的數據一樣可排序/可過濾。
bryan_basho
2014-11-05 14:32:27 UTC
view on stackexchange narkive permalink

我只能找到一種解決方案,只需輕聲就能阻止所有Spotlight Web訪問。我想iCloud可以幫助您處理您的個人文件。



該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...