如何利用好 OS X 的多桌面設計?有哪些好的用例示範?


為什麼需要工作區?

首先要明白為什麼要有多桌面。

相較於所有程序在一個桌面上運行,將不同的程序分離在不同的工作區最大的作用就是在一個工作區只專註做一件事情

除此之外,想像在一個桌面上將同時處理編寫文件,查找文件,尋找資料等類型不同的任務,在任務之間的切換是一件費神的事情,大多數人肯定有過在windows下使用alt+tab一邊切換一邊辛苦尋找任務的經歷。因為對於個體,每個工作區的任務類型是已知的任務的切換是純粹的,簡單的。

簡而言之,使用工作區兩個特點:專註的處理,簡單的切換。

怎麼使用/劃分工作區?

每個人都可以自己設計屬於自己的工作區。以下是我個人的工作區劃分。


工作區1是綜合區,比如運行剛寫的代碼,尋找和打開文件,對系統的設置。這個工作區偏向處理系統級的事情。


工作區2是編輯區,比如編寫代碼的編輯器,寫思維導圖的編輯器,這個工作區專註於文本的編寫。


工作區3是搜尋資料區,比如瀏覽器上尋找資料。


工作區4是資料整理區,比如在evernote上尋找和整理資料。


以上四個工作區基本上能處理大多數任務,但有時候有些程序不適合任何一個工作區,所以我特地開闢兩個工作區滿足額外條件,比如我會將音樂播放器放在第五工作區。


工作區的劃分只有一個原則,越適合自己越好,假如是自己設計的那麼每個區的任務都是一目了然的,在工作區之間的切換將是非常簡單的。

快捷鍵

要任務切換保持高效率,重要的一點就是快捷鍵的使用。


最簡單的方法就是輔助鍵加上工作區編號,比如mac下就是command+1表明切換到工作區1,windows下就是alt+1。


mac下快捷鍵設置在系統設置-&>keyboard-&>shortcuts-&>mission Control中


首先,在每個可能且合適的地方利用好切換桌面這個功能。比如我自己,除開利用滑鼠/觸摸板和鍵盤切換桌面以外,還設置屏幕左上角為切換桌面的熱點區域。這樣,無論是移動滑鼠到屏幕左上角,還是在觸摸板/滑鼠上橫向移動雙指,或者使用鍵盤的 control+左右方向鍵,都可以方便的切換桌面。這樣在使用電腦的任何時刻我都可以方便的切換桌面,不需要擔心我的手現在什麼位置。

利用多桌面分類應用,比如習慣上我在第一個屏幕看視頻聽音樂,第二個桌面瀏覽網頁,第三個桌面寫點東西等。當然這個分類不是強制性的。

還有一個我能想到的,就是全屏幕應用其實佔用了一個桌面。因此在切換桌面的時候無需關閉全屏。


如何使用?我覺得從需不需要開始說比較合適。

現有的操作系統,除了Mac OS,Ubuntu也支持多桌面環境,但它們都沒有提供用戶指南來幫助用戶進行多桌面的管理,這就使得用戶完全是基於個人習慣在用。

比較典型的一種方式是按應用類型來分類整理桌面圖標,不同的桌面用於不同的工作生活環境。

不過,我覺得這一點比較適合Windows,而不適合Mac,也有一點不適合Ubuntu,為什麼呢?差別在於在於它們提供的應用管理的方式不同。

一、Mac上有Launchpad,所有應用都可以在Launchpad里按目錄分類,查找也方便,平時也不影響視線。圖標放桌面上意義不大。

二、Ubuntu的應用管理以前也挺糟糕的,但在有了Dash主頁後要好了很多,自動分類應用,最主要是直接,找起來比較方便。

三、Windows的開始菜單對應用的管理則一直都挺糟糕的,不得不把圖標都丟在桌面上。

這張還不算最凌亂,來張更凌亂的

通過上面的示例可知,其實Windows才是最需要多桌面的系統,但Windows本身是沒有多桌面功能的,想實現必須是通過第三方的應用程序來做,說到這裡就到了我想說的了。你不是找多桌面使用的示例嗎?參考Windows上的Q+就是了。

附圖一張,更多的你自己裝了之後參考會直觀很多。


我認為多桌面主要是為了更好地利用一個應用的多個窗口

----- 舉個栗子。

現在我在桌面1:

我正在工作中,偶爾需要上網查一些資料,這些資料分為 A 類和 B 類,分別有若干網頁,為了不把它們弄混,我用了兩個窗口來裝不同資料的網頁,使用 Cmd+` 在兩個窗口間切換。

兩小時後,我打算休息一下再繼續,於是我打開了 B 站看動漫,還去百科了解了一下動漫的介紹。

看完一集後,我需要返回工作狀態,但我想在下次休息時繼續看下一集動漫,所以我不想關掉相關的頁面,與此同時,我當然也不希望這些與工作無關的網頁影響我的集中力,所以我新建一個Chrome 窗口,把這幾個網頁放進去,然後把這個窗口移到桌面2。(以防有人不知道怎麼操作:滑鼠點住窗口最上邊的一小欄空白,然後按 Ctrl+2/3/4 就可以把窗口挪到相應桌面。)

注意,此時 Chrome 這個應用有 3 個窗口,2 個在桌面 1,1 個在桌面 2。當我在桌面1工作時,我仍然可以使用 Cmd+` 在兩個窗口間切換,而不會切換到第三個窗口去,因為第三個窗口在別的桌面。(前提是在這個應用的選項中,顯示 Assign to None )

以下分別是桌面 1 和桌面 2 的截圖。

不同桌面的目的是為了形成「不同的氛圍」:工作的時候不要想娛樂,娛樂的時候也不要想工作,一段時間做好一件事就可以了。

還有些稍微複雜的場景,這裡就不寫了,有相關需求的用戶會在實踐中體會到多桌面的用途的,反之如果你對工具的便利和高效不那麼敏感的話,估計對多桌面也不會有很大興趣。


如果你平時需要用到windows虛擬機,把虛擬機全屏到第二桌面,這樣三指就能切換系統。


全屏看片,另一個全屏裝作是在工作,有人來了快速切換,機動靈活


我有一個問題,我現在設置了五個桌面,chrome在第一,twitter和QQ這些社交在第二,文檔編輯在第三,圖片處理在第四……但經常用著用著就發現PS所在的第四個桌面跑到第二的位置了,不是軟體移動了,而是整個桌面移動了,這是怎麼回事?


我喜歡 mac 的手勢操作,但作為一個開發者又離不開 win 和 linux 。

現在多桌面讓我可以方便的在多個 win 窗口和 shell 之間共享剪貼板。

通過遠程桌面,還能在 win 上享受 mac 獨有手勢。

對我來說,多個顯示器是不必要的。但多桌面加上手勢滑動帶來的體驗則大幅提高效率的利器。


參考文檔+刷PPT 超好用。


一般正經事放第一屏,下一屏輔助,接著不大重要的往後扔,全部都是全屏最大化的,隱藏dock。

沒必要一個桌面堆好幾個窗口,看得心煩,反正來回切換雙指滑一下滑鼠就行,還能安心做事。


當你開的應用夠多的時候,自然而然就感覺到它的便捷了。


推薦閱讀:

OS X 中怎樣快速調出終端?
OS X 有哪些難用的地方?為什麼?
@池建強 都去了鎚子科技為什麼@王飛 沒去?

TAG:Mac | macOS | 蘋果公司AppleInc |