11Sep

Kehittäjien hakutulosten poistaminen käytöstä Spotlightissa Macissa

Spotlight-haku Mac OS X: ssä näyttää kehittäjäluokituksen tulokset, jos olet asentanut Xcode Mac-tietokoneellesi. Jos sinulla on vielä Xcode asennettuna, on helpompi valintaruutu poistamaan käytöstä.Jos kuitenkin olet poistanut Xcode-koodin, Spotlight vain näyttää Kehittäjien hakutuloksissa, niin ettei heitä voi poistaa.

Tämä voi haitata Spotlightia paljon hakutuloksilla, joita et ehkä halua nähdä, varsinkin jos sinulla on paljon lähdekooditiedostoja Macissa. Näin poistat sen - vaikka sinulla ei olisi asennettua Xcodea.

Jos sinulla on Xcode asennettuna

Jos sinulla on Xcode asennettuna, tämä on yksinkertainen, koska voit tehdä sen normaalilla tavalla.

Avaa Järjestelmäasetukset-ikkuna napsauttamalla Omenavalikkoa ja valitsemalla Järjestelmäasetukset. Napsauta Järjestelmäasetukset-ikkunassa olevaa Spotlight-kuvaketta.

Voit myös käyttää Spotlightia käynnistääksesi tämän asetusikkunan - paina Command + Space, kirjoita Spotlight, valitse Spotlight-pikavalinta ja paina Enter.

Etsi kehittäjien luokka Hakutulokset-luettelosta ja poista valinta. Spotlight ei näytä kehittäjien hakutuloksia enää.

Bug

Jos sinulla ei ole Xcode-ohjelmaa asennettuna, et näe "Kehittäjä" -luokkaa kaikissa Spotlight-asetuksissa. Kehittäjätulokset näkyvät Spotlight-haussa, mutta niitä ei voi poistaa.

Tämä näyttää olevan virheen tulos Mac OS X: ssä. Tämän virheen esiintyi sekä OS X 10.10 Yosemite että 10.11 El Capitan. Se voi myös olla ongelma aiemmissa versioissa.

Jos olet asentanut Xcode-koodin, Spotlight olettaa, että olet "kehittäjä" ja jatka näyttää kehittäjien hakutuloksia, vaikka olet poistanut Xcode-sovelluksen. Spotlight-asetusten ruutu näyttää kuitenkin vain "kehittäjä" -luokalta, jos Xcode on asennettuna. Normaalisti ei ole mahdollista poistaa tätä käytöstä, jos sinulla ei ole asennettuna Xcode-koodia.

Jos sinulla ei ole Xcode-laitetta asennettu

Onneksi on olemassa nopea kiertotapa, jota voit käyttää, jos et halua asentaa Xcodea uudelleen. Tietenkin Xcode-ohjelmiston uudelleenasennus toimisi myös - mutta sinun on jätettävä Xcode asennettuna.

Meidän täytyy vain houkutella Spotlight ajattelemaan sinulla Xcode asennettuna. Voit tehdä tämän avaamalla pääteikkunan. Paina Command + Space, kirjoita Terminaali ja paina Enter-näppäintä käynnistääksesi Terminal-ikkunan Spotlightista. Voit myös avata Finderin ikkunan, napsauttaa sivupalkin "Sovellukset", kaksoisosoita "Apuohjelmat" -kansi ja kaksoisnapsauta sitten Terminaali-pikakuvaketta.

Kirjoita seuraavat kaksi komentoa pääteikkunaan painamalla Enter-näppäintä sen jälkeen, kun haluat suorittaa ne:

cd / Sovellukset

touch Xcode.app

Tämä luo tyhjän tiedoston nimeltä Xcode.app Sovellukset-kansiossa. Se ei vie tilaa, eikä se tee mitään. Näet sen Sovellukset-kansiossasi, mutta et voi käynnistää tai tehdä mitään sen kanssa.

Voit nyt avata Spotlight-paneelin uudelleen Järjestelmäasetuksissa. Kun tiedosto on nimetty Xcode.app, se näyttää sinulle "Kehittäjä" -valintaruudun, ja voit poistaa sen valinnan poistamalla kehittäjien hakutulokset Spotlight-hauistasi.

Älä poista tyhjää Xcode.app-tiedostoa myöhemmin - sinun on jätettävä se paikalleen. Jos avaat uudelleen Spotlight-määrityksiä koskevan paneelin Xcode.app-kohdan poistamisen jälkeen, se näyttää uudelleen Ota kehittäjähaut uudelleen Spotlightissa.

Kiitos Sans Comicista Stack Exchangeilla tämän ratkaisun löytämiseksi. Tämän henkilön työ oli korvaamatonta, kun törmäsimme itse ongelmaan.

Apple toivottavasti korjaa tämän ongelman tulevaisuudessa. Mutta nyt, ihmiset, jotka ovat aiemmin asentaneet Xcode, täytyy jättää Xcode.app-tiedoston sovelluksiin, jos he eivät halua nähdä Developer-hakutuloksia Spotlightissa.