Uklonite duplikate iz izbornika "Otvori s" desnom tipkom miša u Mac OS X

Anonim

Izbornik "Otvori s" pojavljuje se kada se bilo koja datoteka u Mac Finderu klikne desnom tipkom miša (ili pritisne Control), a namijenjen je pružanju popisa alternativnih aplikacija kojima se odabrana datoteka može otvoriti osim onoga što je trenutno postavljeno kao zadana aplikacija. Ovo Open With je sjajno, ali ponekad može postati nakaradno zatrpano ponovljenim unosima iste aplikacije, a u najgorim slučajevima to neće biti samo duplikat tu i tamo, to će biti višestruke iste aplikacije koje se pojavljuju u Otvori s popisom.Pokazat ćemo vam kako ukloniti te ponovljene unose i kako napraviti pseudonim lakši za korištenje za buduću upotrebu.

Ukloni ponovljene unose aplikacija u izborniku "Otvori pomoću" OS X

Ovo bi trebalo raditi sa skoro svakom verzijom Mac OS X

Pokrenite Terminal iz direktorija /Applications/Utilities/ i unesite jednu od sljedećih naredbenih nizova u jedan redak:

Kopiraj i zalijepi iz naredbenog niza jednog retka:

"
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain korisnik lokalne domene;killall Finder;echo Open With je ponovno izgrađen, Finder će se ponovno pokrenuti"

ILI

Isti naredbeni niz razbijen u više redaka: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/\ LaunchServices.framework/Versions/A/ Support/\ lsregister -kill -r -domain local -domain user

(Napomena: obrnute kose crte unutar druge naredbe koriste se za proširenje dugih naredbi u više redaka, a da pritom budu izvršne kada se kopiraju i zalijepe, nije ih potrebno uključiti ako ručno upisujete naredbeni niz u terminal)

Ovo može potrajati neko vrijeme jer se cijela baza podataka Launch Services mora ponovno izgraditi, au tom procesu ponovne izgradnje duplicirani unosi aplikacija bit će uklonjeni iz izbornika desnog klika. Kada ovo završi, morate zatvoriti i ponovno pokrenuti Finder kako bi promjena stupila na snagu, što je najlakše učiniti i iz naredbenog retka:

killall Finder

Sada kada se Finder ponovno pokrene, vratite se na bilo koju datoteku i desnom tipkom miša kliknite na nju, povlačeći prema dolje izbornik "Otvori s" kako biste vidjeli da su svi unosi koji se ponavljaju nestali.

Ali što ako to morate često raditi, taj naredbeni niz je pomalo iritantan, ha? Evo kako ga dramatično skratiti:

Stvaranje kratkog pseudonima "Ukloni otvori s duplikatima"

Ako ovo morate činiti češće nego što biste željeli, stvaranje jednostavnog bash aliasa za cijeli niz naredbi može značajno uštedjeti vrijeme jer će ukloniti potrebu za unosom dugačkog niz nizova naredbi.

  • Otvorite .bash_profile sa svojim omiljenim uređivačem teksta, koristimo nano za ovaj korak jer je jednostavan:
  • nano .bash_profile

  • Zalijepite sljedeći alias u jedan redak .bash_profile, preimenujte alias ako želite
"
alias fixow=&39;/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain user;killall Finder;echo Open With je ponovno izgrađen, Finder će se ponovno pokrenuti&39;"

Pritisnite Control+O za spremanje, zatim Control+X za izlaz iz nano-a

Provjerite radi li alias upisivanjem 'fixow' u naredbeni redak, iako ako ste već poništili opciju Otvori pomoću, to neće imati isti učinak. Ako ste upotrijebili točan naredbeni niz kao gore, dobit ćete malu poruku koja će izgledati ovako:

$ fixow Otvori s izbornikom je ponovno izgrađen, Finder će se ponovno pokrenuti

Ako iz nekog razloga imate problema s preuzimanjem tog koda, možete ga kopirati i sa stranice OSXDaily GitHub, gdje počinjemo prikupljati neke posebno korisne skripte ljuske za OS X.

Ovo vam omogućuje da jednostavno upišete 'fixow' (skraćenica za Fix Open With, shvaćate? Stvarno smo kreativni) i taj cijeli naredbeni niz će se izvršiti bez ponovnog upisivanja cijele stvari.

Mogu li ukloniti svaku aplikaciju iz izbornika "Otvori pomoću"?

Ako je vaš problem izvan dvostrukih ili ponavljajućih unosa, druga opcija je da očistite cijeli izbornik Otvori sa i počnete ispočetka. Ovo uklanja sve iz izbornika, prisiljavajući vas da sami ručno povežete aplikacije s vrstama i formatima datoteka ili jednostavno pomoću OS X za otvaranje određenih datoteka. To je doista krajnja metoda ili za uber-prilagodbu ako želite sami ponovno izgraditi popis i biti selektivniji s asocijacijama.

Uklonite duplikate iz izbornika "Otvori s" desnom tipkom miša u Mac OS X