Mac 下使用 ubar 實現仿 Windows 的工作列
前言
雖然使用 Mac 很多年,我並不盲目信仰蘋果,有些細節,有很多細節,蘋果做的並不好。
Mac 的工作列就是其一。
我是誰?我在哪?
Mac 的 mission control
非常強大,可以用於隔離不同的工作環境,然而在多次的桌面切換後我經常問自己:我是誰?我在哪?
Mac 的工作列真是垃圾啊。
uBar
ofollow,noindex" target="_blank">uBar 號稱實現了仿 Windows 的工作列,我更看重的是 其能在不同的顯示器裡的工作列裡只顯示當前桌面在該顯示器中開啟的應用
,這就是我想要的。
很長很繞的一段話,懂的人自然懂,不懂的人,說明本文不是你的需求,請直接略過,將來某一天遇到再說。
有 BUG
然而,uBar 也是有BUG的,雖然我不明白這都 V4.1.3 了,怎麼還存在這樣低階的 bug: 切換桌面後,uBar 工作列裡會將之前桌面中出現的應用一起顯示
。
摔!這不又回到老話題了,誰呀?哪呢?幹啥的?!
笨辦法
使用 betterTouchTool
,為桌面切換的動作加一段指令碼: 每次切換桌面之後,重啟 ubar
。
--重啟 uBar tell application "uBar" if it is running then quit end tell delay 1 tell application "uBar" if it is not running then launch end tell
搞定。
後語
其實啊,蘋果系統裡最強大的是 apple script
啊,就如 chrome 瀏覽器最強大的是猴子指令碼,哈哈。