Pašalinkite dublikatus iš „Mac OS X“ dešiniojo pelės mygtuko paspaudimo meniu „Atidaryti naudojant“
Meniu „Atidaryti naudojant“ pasirodo, kai dešiniuoju pelės mygtuku spustelėjamas bet kuris „Mac Finder“ failas (arba spustelėjamas „Control“), ir jis skirtas pateikti alternatyvių programų, kurias galima atidaryti, sąrašą. su kita, nei šiuo metu nustatyta kaip numatytoji programa. Ši programa „Open With“ yra puiku, tačiau kartais ji gali pasidaryti beprotiškai perkrauta pasikartojančiais tos pačios programos įrašais, o blogiausiu atveju tai net nebus dublikatas čia ir ten, o tos pačios programos kartotiniai. Atidaryti su sąrašu.Parodysime, kaip pašalinti šiuos pasikartojančius įrašus ir kaip palengvinti slapyvardžio naudojimą ateityje.
Pašalinkite pasikartojančius programos įrašus iš OS X meniu „Atidaryti naudojant“
Tai turėtų veikti beveik visose „Mac OS X“ versijose
Paleiskite terminalą iš /Applications/Utilities/ katalogo ir vienoje eilutėje įveskite vieną iš šių komandų eilučių:
Kopijuoti ir įklijuoti iš vienos eilutės komandų eilutės:
"/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain vietinis domeno naudotojas;nužudyti ieškiklį;atkurtas „echo Open With“, „Finder“ bus paleista iš naujo"
OR
Ta pati komandų eilutė, suskaidyta į kelias eilutes: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/\ LaunchServices.framework/Versions/A/ Support/\ lsregister -kill -r -domain local -domain user
(Pastaba: pasvirieji brūkšniai antroje komandoje naudojami ilgoms komandoms išplėsti į kelias eilutes, tačiau jas vis tiek galima vykdyti, kai nukopijuojate ir įklijuojate. Jų nereikia įtraukti, jei komandų eilutę rašote rankiniu būdu į terminalą)
Tai gali užtrukti, nes reikia iš naujo sukurti visą Launch Services duomenų bazę, o per tą atkūrimo procesą pasikartojantys programos įrašai bus pašalinti iš dešiniojo pelės mygtuko paspaudimo meniu. Kai tai bus baigta, turite uždaryti ir iš naujo paleisti „Finder“, kad pakeitimas įsigaliotų. Tai taip pat lengviausia padaryti iš komandinės eilutės:
Killall Finder
Dabar, kai Finder bus paleistas iš naujo, grįžkite į bet kurį failą ir dešiniuoju pelės mygtuku spustelėkite jį, ištraukdami žemyn meniu „Atidaryti naudojant“, kad pamatytumėte, kad nebeliko visų pasikartojančių įrašų.
Bet jei tai teks daryti dažnai, ta komandų eilutė erzina, ar ne? Štai kaip jį labai sutrumpinti:
Trumpo slapyvardžio „Pašalinti atidaryti naudojant dublikatus“ kūrimas
Jei jums teks tai daryti dažniau nei norėtumėte, sukūrę paprastą bash slapyvardį visai komandų sekai gali sutaupyti daug laiko, nes nebereikės įvesti ilgos komandų eilučių serija.
- Atidarykite .bash_profile naudodami savo mėgstamą teksto rengyklę, šiai apžvalgai naudojame nano, nes ji paprasta:
- Įklijuokite toliau pateiktą slapyvardį į vieną .bash_profile eilutę, jei norite, pervardykite slapyvardį
nano .bash_profile
alias fixow=&39;/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domeno vietinis -domeno naudotojas;nužudyti ieškiklį;atkurtas „echo Open With“, „Finder“ bus paleista iš naujo"
Paspauskite Control + O, kad išsaugotumėte, tada Control + X, kad išeitumėte iš nano
Patvirtinkite, kad slapyvardis veikia, komandų eilutėje įvesdami „fixow“, tačiau jei jau išvalėte „Atidaryti naudojant“, poveikis nebus toks pat. Jei naudojote tikslią komandų eilutę, kaip nurodyta aukščiau, jums bus atkartotas nedidelis pranešimas, kuris atrodys taip:
$ fixow Atidaryti naudojant meniu buvo sukurtas iš naujo, „Finder“ bus paleista iš naujo
Jei dėl kokių nors priežasčių kyla problemų paimant tą kodą, taip pat galite nukopijuoti jį iš OSXDaily GitHub puslapio, kuriame pradedame rinkti kai kuriuos ypač naudingus OS X apvalkalo scenarijus.
Tai leidžia paprasčiausiai įvesti „fixow“ (sutrumpintas „Fix Open With“, supranti? Mes tikrai esame kūrybingi) ir visa komandų eilutė bus vykdoma neįvedant viso dalyko dar kartą.
Ar galiu pašalinti kiekvieną programą iš meniu „Atidaryti naudojant“?
Jei problema kyla ne tik dėl pasikartojančių ar pasikartojančių įrašų, kita galimybė yra išvalyti visą meniu Atidaryti naudojant ir pradėti nuo nulio. Tai pašalina viską iš meniu, verčia jus rankiniu būdu susieti programas su failų tipais ir formatais arba tiesiog naudojant OS X tam tikriems failams atidaryti. Tai tikrai paskutinės išeities metodas arba tiesioginis pritaikymas, jei norite patys susikurti sąrašą ir būti atrankesni su asociacijomis.