Ricerca Spotlight su indici Yosemite e mostra iTunesLibrary.h e altri file con estensione ".h"

1

Sto utilizzando Yosemite su My MacBook Air.

Le impostazioni Spotlight sono le seguenti:

Anchesenonhoselezionatonessunaopzione,mostracomunqueifile".h" nel risultato. Controlla sotto l'immagine per riferimento.

Comesivedenell'immaginesopra,c'èilfileiTunesLibrary.hneirisultatidiricerca.

ComeimpedireaSpotlightdiindicizzarequestifile".h"? e come rimuovere questi file ".h" dai risultati di ricerca?

    
posta I-M-JM 12.05.2015 - 07:31
fonte

1 risposta

1

Hai installato Xcode ad un certo punto? Generalmente quei file (che sono legati allo sviluppo del software) sono indicizzati solo se Xcode è installato e la corrispondente voce "Sviluppatore" nelle preferenze di Spotlight è abilitata.

In ogni caso, poiché lo sviluppatore non appare nelle preferenze Spotlight, puoi provare a farlo in modo manuale, in base ai passaggi trovato qui :

  1. Apri terminale (cartella Applicazioni / Utility)
  2. Immettere il seguente comando e premere Invio . Ti verrà richiesta una password di amministratore. Inserisci la password e premi Invio .

    sudo plutil -convert xml1 ~/Library/Preferences/com.apple.Spotlight.plist -o ~/Desktop/com.apple.Spotlight.plist
    
  3. Apri TextEdit.

  4. Premi Comando - , per aprire la finestra delle preferenze.
  5. In alto, in "Formato", seleziona "Testo normale".
  6. Trascina com.apple.Spotlight.plist dal desktop sull'icona di TextEdit sul Dock.
  7. Premi Comando - F per cercare e digitare SOURCE (in tutto maiuscolo come quello). Premi Invio per cercare.
  8. Se trova qualcosa che assomiglia a questo:

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

    Quindi modifica <true/> in <false/> . Salva e chiudi il documento, esci da TextEdit e vai al passaggio 12.

  9. Se non trova nulla di simile, copia tutto il blocco (da <dict> a </dict> ).
  10. Cerca di nuovo il documento per <key>orderedItems</key> . Dopo la riga successiva, dovrebbe dire <array> . Scorri verso il basso fino a trovare </array> .
  11. Fare clic per posizionare il cursore all'inizio di quella linea e incollarlo. Se ora assomiglia a </dict> </array> , fai clic per posizionare il cursore subito dopo </dict> e premi Invio per mettere </array> sulla propria riga. Salva e chiudi il documento e esci da TextEdit.
  12. Indietro in Terminale, inserisci il seguente comando e premi Invio . È possibile che venga richiesta una password di amministratore. In tal caso, inserire la password e premere Invio .

    sudo plutil -convert binary1 ~/Desktop/com.apple.Spotlight.plist -o ~/Library/Preferences/com.apple.Spotlight.plist
    
  13. Tieni premuto Opzione - Comando e fai clic con il tasto destro sull'icona del Finder sul Dock. Seleziona Riavvia dal menu.

risposta data 12.05.2015 - 18:21
fonte

Leggi altre domande sui tag