文章內容
作為Mac OS X的普通用戶,我與“通過上下文打開”菜單有一個愛/恨關係。有時候,它正是我所需要的。有時,它通常充滿不必要或重複的元素,或者我最想用來打開文件的應用程序丟失了。
不幸的是,“打開”上下文菜單沒有其自己的首選項,因此沒有一種解決所有這些問題的方法。但是,經過一點工作和決心,您終於可以為Mac上的每種文件類型完全按照所需的方式打開“打開”菜單。
如何在Open with中清理重複的應用程序
“打開方式”菜單的最大問題之一是重複的應用程序。如果您從Mac App Store收到應用程序更新,通常通常不會發生,但是如果它是從Mac App Store外部安裝的應用程序(例如Spotify或Photoshop),則有時您會在“打開”選項中看到每個應用程序的多個實例用。
要消除重複的應用程序,必須重建啟動服務數據庫,該數據庫存儲所有帶有選項的“打開”。然後,您可以檢查三種不同的方法。根據您的喜好,可以使用終端命令,銷毀file.plist或使用第三方應用程序。
方法1使用終端刪除重複項
在Mac上,當前我每次打開MP3文件時都會出現Spotify的重複版本。然後,您可以看到之前(具有3個版本的Spotify)和之後(僅具有最新版本的Spotify)。
打開終端並輸入以下兩個命令,每個命令後接Enter鍵。這些命令將重新構建LaunchServices文件並刷新Finder,以使更改生效。
您可能需要等待一兩分鐘才能執行第一個命令,然後終止Finder,因為數據庫需要時間來重組。
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain local -domain system -domain user
殺人者
以前出現在“打開方式”中的所有重複項都應消失。如果您不習慣使用Terminal,請嘗試以下方法。
方法#2手動刪除LaunchServices文件
刪除重複應用程序的最簡單方法之一是手動刪除LaunchServices首選項文件。如果這樣做,Mac OS X將重建它,僅選擇每個應用程序的最新版本。
- 在Finder打開的情況下,按住 選件 點擊時鍵盤的 去吧 在男士吧。
- 請選擇 圖書館 。
- 打開文件夾 偏好設定 。
- 搜索文件 com.apple.apple.LaunchServices.plist 並刪除它
然後,請確保在清除垃圾箱之前關閉所有應用程序,以便可以正確刪除.plist文件。如果無法立即運行,請重新啟動計算機以使所有更改生效。
方法3:使用OnyX為您完成
最後,您還可以使用第三方應用程序來重建LaunchServices.plist文件。
- 下載並安裝 瑪瑙X 來自Titanium Software。確保為Mac OS X版本選擇正確的版本。
- 輸入您的用戶名和管理員密碼進行安裝。您可能需要輸入設置 安全與隱私 他的 系統偏好 允許從Mac App Store外部安裝。
- 打開OnyX並轉到 維修保養 -> 改建 。
- 選中旁邊的框 LaunchServices 。
- 點擊 跑 。
然後,OnyX關閉所有應用程序並為您重建LaunchServices.plist文件。
如何刪除特定的Open with Application
刪除LaunchServices.plist時,請刪除所有重複項,不要擺脫“打開方式”菜單中顯示的不需要的應用程序。對於本指南的這一部分,請刪除Firefox作為打開屏幕截圖的選項,該屏幕截圖具有extension.png。
要禁止特定應用程序出現在特定文件的“打開方式”中,請執行以下操作。
- 轉到您要禁止的應用程序,然後在其上單擊鼠標右鍵。
- 點擊 顯示包裝內容 。
- 打開文件夾 目錄內容 。
- 開門 信息清單 任何文本編輯器(例如TextEdit)。
- 搜尋 CFBundleTypeExtensions ,這應該出現幾次。在此之下,您應該看到一些包含 檔案名稱 。
- 找到後綴後,就刪除了 png ),將其從文本編輯器中刪除並保存文件。
- 最後,打開終端並輸入命令 殺人者 。
現在,當您選擇“打開方式”選項時,該應用程序將消失。
如何將應用程序添加到Open with
既然我已經教了您如何刪除應用程序,那麼我將教您如何將應用程序添加到特定文件的列表中。將Firefox添加到.mp3文件中顯示的選項列表中。
與之前的過程類似,您必須右鍵單擊該應用程序,然後選擇 顯示包裝內容 ,打開文件夾 內容內容 並打開文件夾 信息清單 使用文本編輯器。然後,在任意兩個和之間添加以下內容:
CFBundleTypeExtensions
保存文件,然後進入終端並輸入以下兩個命令以保存更改。
/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -f /Applications/TextEdit.app/
殺人者
現在,當您打開某個文件(.mp3)時,您會看到已添加的應用程序(Firefox)為“打開方式”選項。
如何在打開方式中將應用程序設置為默認選項
最後,我將向您展示如何在雙擊文件並直接打開它時將應用程序配置為默認的“打開方式”選項。
- 右鍵單擊該文件。
- 請選擇 打開與 。
- 點擊 其他… 。
- 在窗口中,找到您要用來打開文件的應用程序,然後選中旁邊的框 始終打開 在底部。
- 請選擇 開門 。
您也可以通過在文件上單擊鼠標右鍵並選擇 獲取信息 (鍵盤快捷鍵 Command + I )。然後,您只需選擇所需的應用程序作為默認應用程序即可 打開方式: 然後點擊 改變一切…… 完成動作。
現在,每次雙擊打開具有特定擴展名的文件時,它將使用默認應用程序打開。