三年前寫了一篇文章,介紹了Windows 7下的Aero效果,其實最終是想引出來寫Mac OS上能產生類似功能的HyperDock應用程序,可惜這一拖,就拖到連Windows 10都快要發布了。沒有關心Windows是否有延續着非常華麗又實用的功能,畢竟過去4年里,Mac才是工作和日常中一直使用的電腦,能在Mac上找到實用的軟件和工具來提高效率才有實際意義。對於Windows的懷念也只剩下Visual Studio和Viso,但每樣東西都總能找到一個相近的代替品。

雖然過去了很長的時間,但是在這幾年中HyperDock也有了更多的提升,而且還沒有步入像消息通知軟件Growl、支持多tab的TotalFinder等那樣命運,在Mac系統的數次升級中被集成到系統之中,讓用戶覺得安裝這些程序變得多余。雖然很多其它免費的或者稍便宜的程序也能呈現Aero的效果,但是都不及HyperDock全面和實用。所以雖然HyperDock收費$9.99,依然覺得值得擁有。
HyperDock官方只介紹了很簡單的功能和基本的操作,其實它能做的遠比其列出來的多得多。經過了這些年的使用,讓我對HyperDock的功能更加得多。所以來完成之這么多未完成的文章,來分享HyperDock給Mac用戶們,特別是開發者們希望它也能帶給大家帶來高效的開發體驗。
窗口預覽和快速切換桌面
之前介紹Windows里Aero的時候提到其中一個Aero Peek的功能,它可以在鼠標懸預覽制定的窗口,這樣可能就不用切換窗口就能看到其上的內容,減少⌘+tab按鍵的使用。如果你跟我一樣也喜歡使用多個桌面(Desktop),HyperDock還會將程序窗口所在桌面的編號顯示在預覽小窗口上,如果是最小化了的也有特定的標示。
如果想把窗口轉到特定的桌面,不用再費力的拖拽了,只要把鼠標懸停在小窗口上,然后按數字鍵就會將指定窗口轉到對應該數字編號的桌面了。
對於鼠標也有特定的效果,當在小窗口上向下滾動滾輪就會把該窗口最小化,向上滾動則將窗口轉到當面轉到當前桌面顯示。

直接控制程序
HyperDock官網上也有介紹它可以直接在預覽小窗口上對iTunes進行控制,除此之外按數字鍵能對當播放的曲目進行評星。對於系統的Calendar程序還能直接看到當日的事件。
不過能控制的程序也局限在這兩個上,希望以后可能對其他程序有更多的使用和方便的操作,或者支持自定義插件,相信如果Apple把它“招安”的話應該會提供API給其他程序來自定義功能。

窗口布局管理
Aero Snap可以說是最最使用的功能了,每當需要在幾個窗口之間轉移文件、或者想要同時查看兩個文檔,將在左右分列擺放之后就變得非常的直觀方便。HyperDock不只分上下左右以及全屏,還能分左上左下右上右下。這樣當顯示屏幕很大的時候就能更有效的利用空間。
讓Snap起效的方法也很簡單,只要拖拽窗口到屏幕邊緣,等待一會(也就是所謂的Snap),窗口就會自動調整大小適應到位置上。左右邊緣使窗口占據左右半邊屏幕,上邊緣使窗口全屏顯示,下邊緣使窗口占據正中間很大一塊范圍,接近四個角的范圍會使窗口在該角占據1/4屏幕的大小。
如果有多個桌面,要小心不要在左右邊緣停留太久了,因為超過一定時間可能就把窗口帶到隔壁桌面去了。

鍵盤控制窗口位置
很多大牛都是鍵盤黨,喜歡脫離鼠標用鍵盤完成大部分的任務。HyperDock也支持使用快捷鍵了控制窗口的位置,默認激活鍵是⌃ + ⇧(control + option)再加上指定位置的按鍵。
左右箭頭按鍵可將窗口固定在左右半邊,上箭頭可讓窗口在全屏或上半屏間切換,下箭頭則讓窗口擺在中間或者中間局部全屏。
如果你的鍵盤還有計算器鍵盤,那么通過上邊數字鍵盤的布局來擺放窗口。

預覽窗口進行打開或關閉
在預覽小窗口上,還能看到關閉按鈕,直接點擊可以關閉對應的窗口,而點擊右上角的+號則能直接在當前桌面創建一個新的窗口。

預覽窗口的快捷鍵控制
點擊按鈕太麻煩了?那么就用鍵盤吧!當把鼠標懸停在預覽小窗口,然后按字母鍵就會有不同的效果產生,大家慢慢體驗吧。

如果讀者在使用Mac時也煩惱窗口擺放,不想反復拖拽邊緣,那么也來試試HyperDock吧。如果覺得60RMB太貴了,歡迎留言和分享博主的文章,博主願提供注冊碼,以便贊助HyperDock的開發者們,也方便各種程序員朋友們。
如果你還發現了HyperDock的其他功能,也歡迎留言分享。
本文所使用的HyperDock版本信息如下:

