När din Mac är helt ny är snabbmenyn relativt kort och söt. Och för det mesta blir det så. Men om du vill lägga till eller subtrahera det, har du viss begränsad flexibilitet att göra det under MacOS.

Tyvärr är macOS-snabbmenyn inte så flexibel som Windows-snabbmenyn. I Windows kan ganska mycket kontextmenyalternativ avlägsnas med lite registerhackning. Som ett mer "låst" operativsystem erbjuder macOS inte ett enkelt sätt att göra det.

För att redigera sammanhangsmenyn behöver Dropbox till exempel hacka själva Finder-programmet. Det ligger utanför ramen för både vår kunskap och det här inlägget, så vi följer de sätt som vi kan styra vad som visas i snabbmenyn.

Lägg till / ta bort tjänster från snabbmenyn i Mac

Den primära metoden för att lägga till och ta bort kontextmenyobjekt från macOS snabbmeny är genom tjänster. Tjänsterna visas under rullgardinsmenyn "Services" i högerklick-menyn längst ner i menyn. macOS erbjuder en GUI-baserad metod här för att lägga till och ta bort kontextmenyobjekt.

1. Öppna Systeminställningar-programmet från Apple-menyn.

2. Klicka på "Tangentbord" -fönstret.

3. Klicka på fliken "Genvägar" högst upp i fönstret.

4. Välj "Tjänster" från menyutan till vänster.

5. Detta visar en lista över alla tillgängliga tjänster, sorterade i några primära kategorier baserat på den inmatning de tar. Klicka på kryssrutorna för att växla synligheten för de tillhörande tjänsterna.

6. Ansökan kan lägga till egna tjänster här. Du hittar dem baserat på vilken typ av objekt (fil, mapp, text) som sammanhangsmenyobjektet tar som inmatning. Om ett till exempel menyalternativ visas när du högerklickar på vald text hittar du tjänsten under "Text" -rullningen.

Visa tjänster i den primära kontextmenyn

Om du har många tjänster eller använder dem ofta kan det vara irriterande att du ständigt måste vänta på att nedrullningen ska öppnas. Du kan få alla tjänsterna att visas i den primära rullgardinsmenyn med ett Terminal-kommando.

1. Öppna Terminal vid "Program -> Verktyg -> Terminal.app."

2. Klistra in följande kommando i Terminal:

 standardvärden skriv -g NSServicesMinimumItemCountForContextSubmenu -int 999 

Detta kommando kommer att ändra standardinställningarna för de minimala tjänster som krävs för att skapa undermenyn Tjänster. Antalet i slutet (999 i det här exemplet) anger antalet objekt som krävs för att skapa undermenyn Tjänster. Om antalet tjänster är mindre än det här värdet kommer du inte att se undermenyn Tjänster. I denna situation är 999 inte meningsfullt annorlunda än oändlig, så du ser alltid alla Tjänster-objekt.

3. Avsluta och starta om Finder med följande Terminal-kommando:

 killall Finder 

Redigera menyn "Öppna med"

En undermeny i snabbmenyn, menyn "Öppna med", har en tendens att bli lite rörig. Du kan hantera detta på några sätt.

1. Ta bort dubbletter från "Öppna med" -menyn

Ibland kan LauchServices-databasen bli skadad och orsaka massiv dubbelarbete av objekten i din "Öppna med" -meny.

1. Kör kommandot Terminal nedan för att bygga om LaunchServices-databasen:

 /System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domän local-domainsystem-domänanvändare 

2. Döda och starta om sökaren med killall Finder . Du kan behöva vänta några minuter innan du startar om det medan LaunchServices bygger om.

2. Förbud manuellt från specifika tillägg

Du kan förbjuda en specifik applikation från att associera med en viss filtillägg i menyn Öppna med. Fortsätt bara om du känner dig säker på att redigera plistfiler.

1. Högerklicka på programmet vars poster du vill redigera och klicka på "Visa paketinnehåll."

2. Öppna mappen "Innehåll".

3. Kopiera filen "Info.plist" och byt namn på den något som "info-backup.plist" för att skapa en backup-fil.

4. Öppna Info.plist i en textredigerare som TextEdit.

5. Sök dokumentet med kommandot + F för följande: "CFBundleTypeExtensions."

6. Detta kommer att visa mycket information. För en komplex applikation som Photoshop, ser du en för varje utvidgning. Leta reda på "..." som innehåller filtypen du vill förbjuda. Om jag till exempel vill ta bort Photoshop från menyn Öppna med PNG-filer, måste jag leta efter "png" under CFBundleTypeExtensions.

7. Ta bort relevanta "..." posten. I det här fallet skulle vi ta bort "png."

8. Öppna Terminal och kör killall Finder att tillämpa ändringarna.

Slutsats

Medan du inte har lika mycket kontroll över MacOS-snabbmenyn som du kanske har i Windows, kan du fortfarande göra några anpassningar till menyn. Du kan lägga till ännu fler alternativ på Tjänster-menyn genom att använda macOS 'Automator-program och skapa Tjänster.