OS X 下有哪些更方便的多窗口切換方式?

本人開始用Mac已經有一年多了,最不讓我滿意的就是它的多窗口切換機制,我覺得蘋果的體驗不應該如此啊,可能是我有什麼地方不太習慣還是有什麼功能不會用?

我目前知道的切換方式有:

1.類似win7 Alt+Tab的切換

2.ExposeSpace

3.Dock長時間單擊圖標

4.Lion新加的Mission Ctrl,也不好使

感覺Dock加上ExposeSpace也不如Win7的任務欄。比如:同時用一個程序開了多個窗口(比如Xcode),切換起來不知道那個是哪個。還有開個程序不能直接最小化到本身圖標上而是單獨縮小到Dock右下方的一塊區域。

望多年Mac使用者附上自己的經驗


隱藏應用程序(Cmd+H)=將當前 App「最小化到本身圖標上」(Dock 里此 App 的圖標會變成半透明) ,而「單獨縮小到 Dock 右端」只是最小化窗口(Cmd+M)

另外,第 3 點「Dock 長時間單擊圖標」打開的菜單,其實可以用滑鼠右鍵(或使用 Ctrl+單擊)呼出

Mac 的應用程序、窗口關係結構是很清晰的,嚴格遵循「先程序、後窗口」的規則

Dock 左邊全部是應用程序,在圖標上指示程序是否處於運行狀態,在圖標菜單中列出應用程序打開的所有窗口

正處於最小化狀態的窗口則全部歸於右端

Cmd+Tab=切換應用程序,Cmd+`=切換窗口 (在當前應用程序內)

Cmd+Q=退出應用程序,Cmd+W=關閉窗口

一個應用程序可以打開多個窗口(每一個打開的窗口對應了一個打開的文檔)

即使沒有窗口打開,程序也可以繼續運行,直到用戶令其退出


快捷鍵用完了自己「造」 http://lsfalimis.github.io/mac-shortcut-setup/ 快捷鍵記不住,那麼換成「念咒」 https://www.v2ex.com/t/115376 1樓

另外,GhostTile,隱藏 Dock 上運行 App 的小工具


裝一個HyperDock+HyperSwitch,爽很多。HyperSwitch可以實現:Option+Tab 窗口切換,Cmd+Tab(程序切換)中集成窗口切換。


難用就是難用,你居然認為是你的問題?明明就是蘋果的問題,不要對蘋果有信仰…


反過頭來看,確實win下面的任務欄確實有讓方便的地方,每個打開的窗口都會以標題的形式放在下面,需要哪個窗口,只需要點該標題就好了。這個在任務很多的時候尤其有效。

mc 雖然有所有程序縮略圖,但是還是要花眼力勁去找出你要的那個窗口。不過也可能是win的思維慣性。這麼多年了,習慣了看標題(win),而不習慣去看縮略圖(mac)


不懂為什麼沒有人提到四指下推,這個在同一個app的多個窗口切換最方便的


之前找了一個 Alfred的插件,搜索窗口的title,然後打開窗口。後面發現有個 Contexts的神器,直接入手了!公司的項目比較多,一次要開10來個 idea,每次切換窗口找項目好蛋疼,自從用了這個,再也不用切一個,看項目名,然後再切了!!我想找哪個直接打開哪個


關閉Mission Control動畫,超快!

defaults write com.apple.dock expose-animation-duration -float 0.0;killall Dock


Lion 四指上推


我也有這個困惑,看了大家的評論,自己在app store里找了一個多小時終於發現一個叫Snap的應用,絕對可以大大提高窗口切換的效率!


我覺得更多的是 Win to Mac 的適應過程而已,我一開始也很不習慣。我自己是這麼做的:

  1. 首先同程序的不同窗口,窗口不多的時候用 cmd+` 切換很方便;
  2. Lion 的全屏模式單獨佔據一個 space,有時有助於解決重疊;
  3. 三指(我設置為四指)上推的 Mission Control;
  4. 我個人會用 Divvy 來安排窗口,出現重疊就用快捷鍵分配到一個固定區域,現在沒這個應用活不了了;
  5. 窗口多了就多加 space,稀釋每個 space 的窗口數量,減少重疊,用三指(或四指)橫掃來切換,也很舒適。


比如xcode打開了5個,cmd +~想在兩個窗口中循環,則其餘三個要cmd+M最小化。

或者cmd+shift+~與cmd+~換著用。

另外,很多程序支持cmd+數字切換的,如原生的shell,xquartz

第一種方案更體現專註。


確實是難用至極,尤其是編程IDE需要一個窗口,然後新建scrip不想單獨用一個窗口,這樣疊加起來根本沒法選各個script


感覺最好用的還是witch了,設置一個快捷鍵,非常快速選擇窗口,非常好用。配合cinch,基本可以馬上找回使用win7時的窗口便利。 推薦這兩款搭配


1、習慣使用多個桌面,工作娛樂分開

2、熟練command + tab,彈出窗口滑鼠也是可以選的

3、重要經常使用的程序最大化,可以用四指左右滑動切換滑動,這是最快的


在OS X中的space設計很是新穎,分布在不同space的應用可以使用control+箭頭 或者三手指(如果你設置的不是四手指),在同一個space切換同一個應用的不同窗口可以使用command+~ 來切換,也很方便。 我平時就是用 command+tab 和command+~ 切換很順暢……


難道不是

切換程序 cmd+tab

切換程序的不同窗口 cmd+`


用iterm寫代碼的時候,兩個屏幕可能同時打開很多窗口。當你要切換的時候可以用組合鍵:command + ~

用這個效率較高


。還有開個程序不能直接最小化到本身圖標上而是單獨縮小到Dock右下方的一塊區域。

這個不是可以設置的嗎?


多窗口的話,鍵盤離觸摸板也不算太遠,查看當前app的所有窗口直接三指下滑就可以;

不是當前app的話,觸摸板force touch單擊該app也可以顯示所有窗口;

沒有force touch觸摸板可以滑鼠移動到該app三指下滑或者command-tab選中之後摁上/下鍵也能顯示,系統自帶的其實解決起來也挺方便的,就是個工具而已,習慣就好.

其次就是app間的切換,我原來比較煩的是隱藏了的app還會出現在自帶app 切換器中,開了好多app之後老長了,後來用了hyper switch,發現看起來還是沒有自帶的那麼美觀,不過使用起來倒是很好用,但是依不同需求還是存在問題. 後來又轉回自帶的切換器,列表太長就直接用滑鼠選擇了.....慢慢也就習慣了

還有個就是三指下滑後,三指左右滑動可以按照Dock欄app的順序顯示相應app的全部窗口,因此可以按照個人習慣排列Dock 應用程序的順序,切換速度一般,但是能方便觀察到所有打開的窗口


推薦閱讀:

如何評價 macOS Sierra Developer Preview 1?
Mac OS X 中覆寫空餘空間選項為何是 1 次、7 次和 35 次,35 次比 1 次是否更難恢復文件?
王飛 (ibuick) 的《Mac OS X 高手進階》是否值得普通用戶購買閱讀?
說一說你在mac osx 上用的音樂播放器?
如何评价网易云音乐 Mac 版?

TAG:macOS | MacOSX使用技巧 |