Poista kaksoiskappaleet "Avaa sovelluksella" hiiren kakkospainikkeella -valikosta Mac OS X:ssä

Anonim

Avaa sovelluksella -valikko tulee näkyviin, kun mitä tahansa Mac Finderin tiedostoa napsautetaan hiiren kakkospainikkeella (tai Ctrl-napsautetaan), ja sen tarkoituksena on tarjota luettelo vaihtoehtoisista sovelluksista, joilla valittu tiedosto voidaan avata. muulla kuin oletussovellukseksi tällä hetkellä asetettuna. Tämä Open With on hieno, mutta joskus se voi olla äärimmäisen täynnä saman sovelluksen toistuvia merkintöjä, ja pahimmassa tapauksessa se ei ole edes vain kopio siellä täällä, se tulee olemaan saman sovelluksen kerrannaisia, jotka näkyvät sovelluksessa. Avaa luettelolla.Näytämme sinulle, kuinka nämä toistuvat merkinnät poistetaan ja kuinka alias on helpompi käyttää tulevaa käyttöä varten.

Poista toistuvat sovellusmerkinnät OS X:n "Avaa sovelluksella" -valikosta

Tämän pitäisi toimia lähes kaikissa Mac OS X -versioissa

Käynnistä Terminal /Applications/Utilities/-hakemistosta ja kirjoita jompikumpi seuraavista komentojonoista yhdelle riville:

Kopioi ja liitä yksirivinen komentomerkkijono:

"
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain paikallinen -domain user;tillall Finder;echo Open With on rakennettu uudelleen, Finder käynnistyy uudelleen"

TAI

Sama komentomerkkijono, joka on jaettu useisiin riveihin: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/\ LaunchServices.framework/Versions/A/ Support/\ lsregister -kill -r -domain local -domain user

(Huomaa: kenoviivaa toisen komennon sisällä käytetään laajentamaan pitkiä komentoja useille riveille samalla kun ne tehdään suoritettaviksi kopioitaessa ja liitettäessä. Niitä ei tarvitse sisällyttää, jos kirjoitat komentomerkkijonoa manuaalisesti terminaaliin)

Tämä voi kestää hetken, koska koko Launch Services -tietokanta on rakennettava uudelleen, ja siinä uudelleenrakennusprosessissa päällekkäiset sovellusmerkinnät poistetaan hiiren kakkospainikkeen valikosta. Kun tämä on valmis, sinun on lopetettava ja käynnistettävä Finder uudelleen, jotta muutos astuu voimaan. Tämä on helpoin tehdä myös komentoriviltä:

killall Finder

Nyt kun Finder on käynnistetty uudelleen, palaa mihin tahansa tiedostoon ja napsauta sitä hiiren kakkospainikkeella ja vedä "Avaa sovelluksella" -valikko alas nähdäksesi kaikki toistuvat merkinnät.

Mutta entä jos sinun täytyy tehdä tämä usein, komentojono on jotenkin ärsyttävä, vai mitä? Näin voit lyhentää sitä dramaattisesti:

Lyhyen "Poista auki kaksoiskappaleiden kanssa" -aliaksen luominen

Jos joudut tekemään tämän useammin kuin haluaisit, yksinkertaisen bash-aliaksen luominen koko komentosarjalle voi säästää huomattavasti aikaa, koska se poistaa tarpeen kirjoittaa pitkää sarja komentojonoja.

  • Avaa .bash_profile suosikkitekstieditorillasi. Käytämme nanoa tässä ohjeessa, koska se on yksinkertainen:
  • nano .bash_profile

  • Liitä seuraava alias yhdelle riville .bash_profile, nimeä alias uudelleen, jos siltä tuntuu
"
alias fixow=&39;/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -verkkotunnuksen paikallinen -verkkotunnuksen käyttäjä;tappo Finder;echo Open With on rakennettu uudelleen, Finder käynnistää uudelleen"

Tallenna painamalla Control+O ja poistu nanosta painamalla Control+X

Varmista, että alias toimii kirjoittamalla komentoriville "fixow", mutta jos olet jo tyhjentänyt Open With -toiminnon, sillä ei ole samaa vaikutusta. Jos käytit täsmällistä komentomerkkijonoa kuten yllä, saat pienen viestin, joka näyttää tältä:

$ fixow Open With -valikko on rakennettu uudelleen, Finder käynnistetään uudelleen

Jos sinulla on jostain syystä vaikeuksia saada koodia, voit myös kopioida sen OSXDaily GitHub -sivulta, jolta alamme kerätä joitain erityisen hyödyllisiä komentosarjoja OS X:lle.

Tämän avulla voit kirjoittaa vain 'fixow' (lyhenne sanoista Fix Open With, ymmärrätkö? Olemme varmasti luovia) ja koko komentosarja suoritetaan ilman, että sinun tarvitsee kirjoittaa koko asiaa uudelleen.

Voinko poistaa jokaisen sovelluksen "Avaa sovelluksella" -valikosta?

Jos ongelmasi ei koske päällekkäisiä tai toistuvia merkintöjä, toinen vaihtoehto on tyhjentää koko Avaa sovelluksella -valikko ja aloittaa alusta. Tämä poistaa kaiken valikosta ja pakottaa sinut yhdistämään sovelluksia manuaalisesti tiedostotyyppeihin ja -muotoihin itse tai vain avaamaan tiettyjä tiedostoja OS X:n avulla. Se on todella viimeinen keino tai uber-räätälöinti, jos haluat luoda luettelon itse ja olla valikoivampi yhdistysten kanssa.

Poista kaksoiskappaleet "Avaa sovelluksella" hiiren kakkospainikkeella -valikosta Mac OS X:ssä