收藏 | 關於Mac Dock的10 個隱藏終端命令

xiaominzhou3發表於2022-01-18

你可以做很多事情來自定義Mac的擴充套件塢,但最好的選項僅適用於終端命令。從簡單的調整(例如為最近的專案新增隱藏堆疊)到僅顯示當前開啟的應用程式,你有多種方法來改變Mac的 Dock的行為方式。

因此,如果你厭倦了同一個舊Dock,接下來將為大家介紹如何對其進行修飾。預設情況下,以下所有調整都內建在 macOS 中,但您只能使用終端啟用它們。

收藏 | 關於Mac Dock的10 個隱藏終端命令

使用終端自定義你的Dock

如果您非常喜歡 Mac 的 Dock,則完全沒有必要更換它——尤其是當有這麼多很棒的小調整時,只需一個終端命令即可。

要執行這些更改,您需要使用終端,您可以在應用程式的實用程式資料夾中找到它。您也可以使用 Spotlight 啟動它,方法是按Cmd + Space並鍵入“Terminal”,然後按Enter。

所有這些命令都已經過測試,可以在 macOS Monterey 上執行。它們還應該適用於較舊的 macOS 版本,例如 Big Sur、Catalina 和 Mojave。

1.只顯示活躍的應用

如果您希望 Dock 更像 Windows 工作列(並且您可以使用 Spotlight 啟動應用程式),您可以指示它僅顯示當前活動的應用程式。

收藏 | 關於Mac Dock的10 個隱藏終端命令

退出應用程式後,該圖示將從您的擴充套件塢中消失;因此,如果您追求簡約的外觀,那麼這可能就是您的調整。在終端中輸入以下內容以啟用該功能:

defaults write com.apple.dock static-only -bool TRUE; killall Dock

要恢復舊的擴充套件塢,只需將“ TRUE”更改為“ FALSE” –注意,命令的“ killall Dock”段用於重新啟動擴充套件塢並執行更改。如果要使用此功能,則可能要在“系統偏好設定”>“擴充套件塢”下禁用 “開啟的應用程式的顯示指示器”。

2.啟用“單一應用”模式

我喜歡使用多個桌面,這樣就可以一次開啟許多視窗,但是我們都知道多工處理對提高生產率非常不利。單一應用程式模式可能是答案,特別是如果您不希望在Mac上使用多個桌面的話。要啟用它,請在終端中輸入以下內容:

defaults write com.apple.dock single-app -bool TRUE; killall Dock

啟用後,在您的擴充套件塢中單擊一個應用程式將隱藏所有其他應用程式。我注意到的唯一問題是,使用它很難將檔案從Finder視窗拖到另一個應用程式(如瀏覽器)中。要禁用它,請再次執行命令,但將“ TRUE”更改為“FALSE”。

3.新增自定義堆疊,用於最近的,文件等

常規資料夾可以變成快速訪問的“堆疊”,它可以向您顯示目錄的內容,而無需訴諸新的Finder視窗-但是,您的擴充套件塢可以訪問一些隱藏的堆疊,而Apple並不會告訴您。

收藏 | 關於Mac Dock的10 個隱藏終端命令

在終端中輸入以下命令,以新增一個新的堆疊,預設情況下,它將顯示最近使用的應用程式:

defaults write com.apple.dock persistent-others -array-add '{"tile-data" = {"list-type" = 1;}; "tile-type" = "recents-tile";}'; killall Dock

新增磁貼後,您會在擴充套件塢的右側找到它(如果將擴充套件塢與螢幕的一側對齊,則會在底部找到它)。使用兩指單擊(按住Control並單擊)可在最近的應用程式,文件和伺服器或收藏夾卷和側邊欄專案之間切換,並定義這些專案的顯示方式。

收藏 | 關於Mac Dock的10 個隱藏終端命令

重複上述命令,可以根據需要新增任意數量的自定義堆疊,也可以通過上下文選單或通過將其拖到適當位置來從擴充套件塢中刪除該專案。

4.新增應用程式分隔符

如果一切看起來都擠在一起,則可以在基座上新增一些墊片以隔開物品。這對於將Finder和Calendar之類的系統應用程式與其他軟體分開是很有用的。

收藏 | 關於Mac Dock的10 個隱藏終端命令

要新增墊片,只需將以下內容貼上到Terminal中:

defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'; killall Dock

每次貼上該命令時,都會新增一個新的空白間隔符。要移除墊片,只需單擊並將其拖出底座,或兩指點選(按住Ctrl鍵並單擊),然後選擇“從程式塢移除”。

5.指示隱藏的應用程式圖示

啟用後,您可能不會關閉此調整–預設情況下,無法判斷OS X上是否隱藏了某個應用程式,這有時會造成混淆。出於某種原因,Apple已新增了執行此操作的選項,但忽略了在“系統偏好設定”下為其新增切換開關。

收藏 | 關於Mac Dock的10 個隱藏終端命令

檢視上面的螢幕截圖,以檢視隱藏這些應用程式後Safari,Chrome和Evernote圖示的外觀。要啟用此效果,請將以下內容貼上到Terminal中:

defaults write com.apple.dock showhidden -bool TRUE; killall Dock

要使用相同的命令禁用它,只需將“ TRUE”更改為“ FALSE”即可。

6.更改或禁用自動隱藏延遲

如果您想要一個漂亮的乾淨桌面,併為應用程式分配了最大的可用空間,則很有可能已啟用“系統偏好設定”>“擴充套件塢”下的自動隱藏擴充套件塢 選項。該介面無法控制的一件事是自動隱藏延遲時間。

幸運的是,您可以使用一個簡單的命令來更改它。下面的命令會將隱藏速度恢復為正常速度,因為預設值為“ 1”。“ 0”將完全消除延遲,而“ 2”將使延遲加倍。通過將以下內容貼上到Terminal中並更改其值以適合您的首選項,進行實驗以檢視最佳方法:

defaults write com.apple.dock autohide-time-modifier -float 1; killall Dock

7.使用滾動手勢

也可以使用觸控板或滑鼠滾輪與dock項互動。啟用後,此命令允許您使用向上滾動筆勢開啟堆疊,或在已執行的應用程式上使用相同的筆勢來顯示與該應用程式關聯的所有視窗(也稱為Exposé,如圖所示)。

收藏 | 關於Mac Dock的10 個隱藏終端命令

通過將以下內容貼上到終端中來啟用它,要禁用它,只需將“ TRUE”更改為“ FALSE”即可:

defaults write com.apple.dock scroll-to-open -bool TRUE; killall Dock

8.啟用隱藏的“吮吸”動畫

到目前為止,此列表上功能最少的調整。macOS包含隱藏的最小化和最大化手勢,很好。我已經啟用它,並且讓它純粹是為了改變風景而執行,您可能也希望這樣做。

收藏 | 關於Mac Dock的10 個隱藏終端命令

通過將以下內容貼上到終端中來啟用動畫:
defaults write com.apple.dock mineffect suck; killall Dock

您可以將“吸吮”更改為“精靈”或“縮放”以恢復為預設效果之一。

9.使用TinkerTool快速自定義

可以使用名為TinkerTool的便捷應用程式快速啟用其中的一些(但不是全部)調整,從而使您掌握了許多Apple的隱藏設定。使用它可以自定義擴充套件塢,桌面和作業系統的許多其他部分。

收藏 | 關於Mac Dock的10 個隱藏終端命令

該應用程式所做的全部工作都是執行您手動輸入的命令,只需要稍加控制即可,並且將“ killall Dock”命令分配給“ 重新啟動Dock”按鈕。

10.將您的Dock重置為預設值

進行太多更改,不記得它們是什麼嗎?幸運的是,您可以使用以下簡單命令將擴充套件塢重置為預設產品,該命令將刪除擴充套件塢首選項檔案:

defaults delete com.apple.dock; killall Dock

除了個性化您的擴充套件塢之外,您還可以自定義終端本身以使其更加有用。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69983418/viewspace-2852740/,如需轉載,請註明出處,否則將追究法律責任。

相關文章