Sådan redigeres kontekstmenuen macOS High Sierra

Apple fortsætter med at overraske os med sit nye, aktuelle, kraftfulde og sikre udstyr. Når vi køber et nyt team af disse, eller når vi har besluttet at udføre en ren installation af systemet generelt, når vi får adgang, kan vi se den begrænsning, vi har, når vi bruger kontekstmenuen, eller højreklik (Ctrl + klik).

macOS High Sierra giver os mulighed for at redigere denne menu efter vores smag til at tilføje eller fjerne elementer, men dette er en proces, der kræver pleje, da processerne involverer mange flere trin, end vi er vant til i andre operativsystemer.

I dag vil vi se, hvordan du udfører denne proces omhyggeligt, men effektivt.

1. Sådan tilføjes eller fjernes tjenester fra genvejsmenuen på Mac


Den vigtigste måde at tilføje og fjerne elementer i macOS -kontekstmenuen er via tjenester. Tjenesterne er tilgængelige fra rullemenuen "Services" i kontekstmenuen nederst i menuen. macOS tilbyder her en GUI-baseret metode til tilføjelse og fjernelse af genvejsmenupunkter.

Trin 1
Til dette skal vi få adgang til Systemindstillinger ved hjælp af en af ​​følgende muligheder

  • Vælg indstillingen Systemindstillinger i Apple -menuen
  • Klik på ikonet Systemindstillinger i Dock

Følgende vindue vises:

Trin 2
Der vælger vi tastaturindstillingen, og i det nye vindue, der vises, går vi til fanen Hurtige funktioner:

Trin 3
Der vælger vi Services -linjen i venstre side, og vi vil se følgende:

Dette viser en liste over alle tilgængelige tjenester, sorteret i nogle hovedkategorier baseret på de indtastede oplysninger. Vi kan klikke på afkrydsningsfelterne for at skifte synlighed af de tilknyttede tjenester.

Trin 4
Applikationer har mulighed for at tilføje deres egne tjenester her. Disse findes afhængigt af elementtypen (fil, mappe, tekst), som genvejsmenupunktet tager som input. For eksempel, hvis et kontekstmenupunkt vises, når du højreklikker på markeret tekst, finder du tjenesten i rullemenuen "Tekst".

2. Sådan vises tjenester i Mac -kontekstmenu


Hvis vi har mange tjenester eller bruger dem ofte, kan det være irriterende hele tiden at skulle vente på, at deres rullemenu åbnes. I macOS High Sierra er det muligt at få alle tjenester vist i hovedmenuen med en Terminal-kommando.

Til dette åbner vi terminalen ved hjælp af en af ​​følgende muligheder

  • Brug tastekombinationen Shift + Command + U, og vælg Terminal i det viste vindue
  • Fra stien Gå / Hjælpeprogrammer / Terminal
  • Brug Spotlight og indtast ordet terminal, og vælg det respektive værktøj

I den viste konsol udfører vi følgende linje:

 standardskrive -g NSServicesMinimumItemCountForContextSubmenu -int 999

Denne kommando redigerer standardværdierne for de minimumstjenester, der kræves for at oprette undermenuen Services. Tallet i slutningen er 999 i dette tilfælde, det er det, der fastlægger antallet af elementer, som vi vil bruge til at oprette undermenuen Services.

Bemærk, at hvis antallet af tjenester er mindre end denne værdi, ser du ikke undermenuen Services. I denne situation er 999 ikke væsentligt forskellig fra uendelig, så du vil altid se hvert element i Services.

Vi kan genstarte Finder ved at udføre følgende kommando i terminalen:

 killall Finder

3. Sådan redigeres menuen "Åbn med" på Mac


En af undermenuerne i macOS High Sierra -kontekstmenuen er menuen "Åbn med", som har en tendens til at være lidt rodet. Vi kan arbejde med det på en række måder.

Fjern dubletter fra kontekstmenuen "Åbn med"

Trin 1
I nogle tilfælde kan LauchServices -databasen blive ødelagt og forårsage massiv dobbeltarbejde af elementerne i menuen "Åbn med", for at korrigere dette kan vi udføre følgende linje i terminalen:

 /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user

Trin 2
Denne kommando giver os mulighed for at genopbygge LaunchServices -databasen. Når processen er fuldført, genstarter vi Finder ved at udføre følgende. Forbyder apps manuelt fra bestemte udvidelser

 killall Finder
I macOS High Sierra har vi mulighed for at forbyde et bestemt program at blive forbundet med en filtypenavn, der er defineret i menuen Åbn med. Dette punkt er delikat, derfor kan vi gøre det, hvis vi er sikre på at redigere plist -filer. Til dette vil vi højreklikke på applikationen for at redigere og vælge indstillingen Vis pakkeindhold:

Trin 3
Følgende vindue vises:

Trin 4
Vi får adgang til denne mappe, og der vil vi kopiere Info.plist-filen og omdøbe den til Info-backup.plist:

Trin 5
Når vi har kopieret filen, fortsætter vi med at åbne oplysningerne. plan med en tekstredigerer, når vi er der, vil vi bruge tastekombinationen Command + F og kigge efter følgende linje: "CFBundleTypeExtensions"

FORSTØRRE

Denne fil viser os en masse oplysninger. Vi skal finde linjen "…", der indeholder den filtype, som vi vil forbyde. For eksempel, hvis vi vil fjerne Adobe fra menuen Åbn med i PDF -filer, vil det være nødvendigt at søge efter "pdf" i CFBundleTypeExtensions.

Vi fortsætter med at slette kæden og gemme filen. Endelig genstarter vi Finder ved at udføre killall Finder fra terminalen.

Så vi har set, hvordan man håndterer kontekstmenuen i macOS High Sierra på en enkel måde.

wave wave wave wave wave