11Sep

Како онемогућити резултате претраживача програмера у центру пажње на Мацу

претрага Спотлигхт на Мац ОС Кс приказује резултате из категорије "Девелопер" ако сте икада инсталирали Ксцоде на вашем Мац рачунару.Ако и даље имате Ксцоде инсталиран, постоји оквир за потврду да бисте га онемогућили.Али, ако сте деинсталирали Ксцоде, Спотлигхт само наставља приказивање резултата за програмера без начина да их искључите.

Ово може да надмаши Спотлигхт са пуно резултата претраге које можда не желите да видите, посебно ако имате много датотека са изворним кодом које леже на вашем Мац рачунару.Ево како га онемогућити - чак и ако немате Ксцоде инсталиран.

Ако имате Ксцоде инсталиран

Ако имате Ксцоде инсталиран, то је једноставно јер можете то урадити на нормалан начин.

Отворите прозор Систем Преференцес тако што ћете кликнути на мени Аппле и изаберите опцију "Систем Преференцес." Кликните на икону "Спотлигхт" у прозору Систем Преференцес.

Такође можете користити Спотлигхт за покретање овог окна за подешавања - притисните Цомманд + Спаце, тип Спотлигхт, изаберите пречицу Спотлигхт и притисните Ентер.

Пронађите категорију "Развијач" на листи испод Сеарцх Ресултс и одштампајте је.Спотлигхт неће више приказивати резултате претраживача за развој.

Буг

Ако немате Ксцоде инсталиран, уопште нећете видети категорију "Девелопер" у окружењу "Спотлигхт".Резултати претраживача ће се појавити у Спотлигхт претраживању, али нема начина да их искључите.

Ово изгледа као резултат грешке у Мац ОС Кс-у. Наишли смо на ову бугу у оба ОС Кс 10.10 Иосемита и 10.11 Ел Цапитан.Можда је и проблем био на претходним верзијама.

Ако сте икада инсталирали Ксцоде, Спотлигхт ће претпоставити да сте "програмер" и да ћете наставити показивати резултате претраживача за програмера, чак и након што деинсталирате Ксцоде.Међутим, окно за подешавање Спотлигхт-а изгледа да приказује само категорију "Девелопер" ако је Ксцоде тренутно инсталиран.Обично нема начина да то онемогућите ако немате инсталиран Ксцоде.

Ако немате Ксцоде инсталиран

Срећом, постоји брзо решење које можете користити ако не желите да поново инсталирате Ксцоде.Наравно, поновно инсталирање Ксцоде-а би такође функционисало - али морате да напустите Ксцоде инсталирану.

Само ћемо морати преварити Рефлектор да мислимо да имате инсталиран Ксцоде.Да бисте то урадили, отворите прозор терминала.Притисните Цомманд + Спаце, унесите Терминал и притисните Ентер да покренете прозор терминала од Спотлигхт.Такође можете отворити прозор Финдер, кликнути на "Апликације" у бочној траци, двапут кликните на фасциклу "Утилитиес", а затим двапут кликнути на пречицу "Терминал".

У прозор терминала укуцајте следеће две команде, а затим притисните Ентер за сваку тему:

цд / Апликације

додирните Ксцоде.апп

Ово креира празну датотеку под именом Ксцоде.апп у фолдеру Апплицатионс.Не заузима никакав простор, и не ради ништа.Видећете га у фолдеру Апликације, иако нећете моћи да покренете или урадите нешто са тим.

Сада можете поново отворити прозор Спотлигхт у Систем Преференцес.Са датотеком под именом Ксцоде.апп присутна, она ће вам показати поље "Развијач" и можете је одштампати, уклонити резултате претраживача за програмер од претраживања Спотлигхт.

Не бришите празну датотеку Ксцоде.апп касније - морате га оставити тамо.Ако поново отворите панел за опције Спотлигхт након брисања Ксцоде.апп, чини се да поново омогућавају претраживање претраживача у Спотлигхт.

Захваљујући Санс Цомиц-у на Стацк Екцханге-у за проналажење овог решења.Рад ове особе је био непроцењив када сами сами наишли на проблем.

Аппле ће надати да ће ово питање решити у будућности.Али, за сада, људи који су претходно инсталирали Ксцоде ће морати да напусте датотеку Ксцоде.апп у њиховој фолдеру Апплицатионс ако не желе приказивати резултате претраживача за Девелопер у Спотлигхт.