有哪些值得推薦的支持 Touch Bar 的應用?


先來一個, @5key 推薦的「TouchSwitcher」非常不錯,目前已經用了幾天,蠻有意思:

用 TouchBar 來切換應用窗口


自 2016 年 Touch Bar 在 MacBook Pro 上問世以來,對其最大的爭議就是它並不能很好地提高用戶的工作效率:Touch Bar 提供的大多數功能很容易使用鍵盤快捷鍵來實現,並且有些時候使用快捷鍵更加方便、符合直覺。

一年多的時間過去了,雖然越來越多的應用程序添加了 Touch Bar 支持,然而能夠用它實現的功能還是十分有限。不過幸好,我們可以通過 BetterTouchTool 這款程序對 TouchBar 進行深度自定義,做到真正提高工作效率。

BetterTouchTool 是一款著名的觸控板增強工具,用戶可以使用它來為觸控板創建自定義手勢,從而大大提高其實用性,Touch Bar 問世之後,BetterTouchTool 也為之添加了自定義功能,本文就將介紹該功能的使用方法。

下載安裝之後,BetterTouchTool 的按鈕默認就會出現在 Touch Bar 的 Control Strip 區域,點擊即可呼出用戶的自定義菜單:

BetterTouchTool 的 Touch Bar 按鈕

然而軟體並沒有內置任何自定義功能,用戶需要根據自己的需求在軟體裡面自行添加。

在 BetterTouchTool 中為 Touch Bar 添加自定義功能非常簡單,進入軟體主界面之後切換到 Touch Bar 標籤頁,然後點擊「+ TouchBar Button(新增 Touch Bar 按鈕)」按鈕即可在 BetterTouchTool 的 Touch Bar 菜單中新建一個按鈕。

創建自定義按鈕

新建之後,在列表中選擇我們需要編輯的按鈕,即可在界面下方依次更改該按鈕的圖標、名稱、點擊後觸發的鍵盤快捷鍵,或者是觸發的其他動作。

我們先隨意創建一個按鈕,選中之後點擊「Predefined Action(預置動作)」處,可以看到 BetterTouchTool 內置了許多動作供我們使用,包括模擬滑鼠移動與點擊、模擬鍵盤按鍵、模擬觸控板手勢、屏幕截圖、窗口縮放與位移、系統控制等等……

BetterTouchTool 的內置動作

如果你從未使用過 BetterTouchTool,那麼有可能對這麼多動作感到無所適從,下面我們就將通過幾個範例來介紹如何使用這些動作,製作出你需要的自定義功能。

一鍵顯示隱藏文件

由於 macOS 並未在系統設置中提供顯示隱藏文件的開關,每次需要顯示隱藏文件時都要在終端中輸入一長串指令,想要恢復為隱藏狀態又要重新輸入一長串指令,十分麻煩。我們可以通過建立一個自定義按鈕,來一鍵顯示、隱藏文件,從而解決這一問題。

根據上文介紹的方法,首先點擊「+ TouchBar Button」在 Touch Bar 上新建一個按鈕,在「Touch Bar Button Name(Touch Bar 按鈕名稱)」一欄填寫按鈕的名稱,每個自定義按鈕都必須有一個名稱,否則不會在 Touch Bar 上顯示。名稱支持 Emoji,可以點擊文本框右邊的 Emoji 圖標選擇,這裡以「 顯示」為例作為按鈕名稱。

BetterTouchTool 軟體設置(左)與 Touch Bar 上的顯示效果(右)

此時我們已經可以在 Touch Bar 上找到我們剛剛創建的按鈕了,然而點擊它卻沒有任何反應,這是因為我們還沒有為其設置任何動作。

BetterTouchTool 中已經集成了顯示 / 隱藏隱藏文件的動作,我們在「Predefined Actions - Utility Actions」菜單中將其選中即可:

BetterTouchTool 內置的顯示 / 隱藏隱藏文件功能

至此,按鈕的全部設置已經完成,點擊這個按鈕就可以更改隱藏文件的顯示狀態了。

一鍵發微博

如果你的系統中裝有 Maipo 微博客戶端,那麼可以通過以下方法使用 BetterTouchTool 在 Touch Bar 上對其進行調用從而撰寫微博。

使用與上文同樣的方法新建一個按鈕,為了美觀起見,我找到了新浪微博的 logo,並拖拽到了軟體下方的空白處,這樣我們的 Touch Bar 按鈕就有了圖標,接下來在「Touch Bar Button Name」處填寫按鈕名稱,這裡以「撰寫」為例。填寫完之後 Touch Bar 按鈕的外觀就已經設定完成了。

BetterTouchTool 軟體設置(左)與 Touch Bar 上的顯示效果(右)

使用 Maipo 客戶端發微博的思路為:

  1. 先運行 Maipo 應用程序;
  2. 向 Maipo 發送「Command + N」快捷鍵新建一條微博。

確定了實現方法之後我們就可以為按鈕添加動作了。

點擊軟體右下角「Predefined Action」處的按鈕,在「Controlling Other Application(控制其他程序)」子菜單中選擇「Open Application / File / Apple Script...(打開程序 / 文件 / Apple Script)」這一項,在彈出的窗口中選擇「Maipo.app」程序。這樣設置之後,每次點擊按鈕就會啟動 Maipo 客戶端。然而這樣還不夠,我們還需要為它發送一個「Command + N」快捷鍵。

點擊 BetterTouchTool 軟體下方的「Attach Additional Action(添加後續動作)」按鈕,為我們的按鈕添加一個後續動作:

Attach Additional Action

在列表中選擇我們創建的後續動作,然後在「Predefined Action」處選擇「Controlling Other Applications - Send Shortcut to Specific App(為特定程序發送快捷鍵)」一項。

在彈出的選項窗口中,將「Shortcut to Send」一項設置為 Maipo 撰寫新微博的快捷鍵「Command + N」,點擊「Select Application to Send Shortcut to(選擇將快捷鍵發送至的程序)」,在彈出的打開文件對話框中選擇「Maipo.app」程序,並勾選「Bring app to front before sending the shortcut(發送快捷鍵前將應用轉到前台)」選項,否則可能導致發送失敗,最終結果如下:

發送快捷鍵設置(上)與按鈕總體動作(下)

點擊按鈕測試一下:

測試

一鍵彈出所有外置硬碟

我經常會給筆記本接上多塊外置硬碟,需要移動電腦時則需要將它們一個個手動彈出,非常麻煩,於是就有了製作一個一鍵彈出所有外置硬碟按鈕的想法。

BetterTouchTool 雖然沒有內置彈出設備的動作,但是它支持運行 Apple Script:在「Predefined Action - Controlling Other Application」中選擇「Run Apple Script in background」一項,該動作可以在後台運行指定的 Apple Script 腳本,在彈出的窗口中輸入(其實我並不會編寫 Apple Script 腳本,這一段是在國外的論壇里找到的):

tell application "Finder" to eject (every disk whose ejectable is true and local volume is true and free space is not equal to 0)

Apple Script 編輯器

寫完之後點擊「Save」保存,以後每次點擊按鈕,BetterTouchTool 就會執行這段腳本,將所有外置硬碟自動彈出。

更多

本文只是介紹了 BetterTouchTool 對 Touch Bar 的幾種自定義方法,希望能給大家提供一個思路,BetterTouchTool 還有許許多多內置的動作與方法,大家可以根據自己的需要,來對 Touch Bar 進行定製,從而真正提供工作效率。


---更新---

補充一些與 Touch Bar 本身有關的 tips:

作者:5key
鏈接:https://zhuanlan.zhihu.com/p/25238912
來源:知乎
著作權歸作者所有。商業轉載請聯繫作者獲得授權,非商業轉載請註明出處。

1. Touch Bar 的截屏

第一次寫 Touch Bar 的時候壓根沒想到截屏的事,傻乎乎的拿手機去拍,結果效果自然也不好。但實際上 Touch Bar 是支持截屏操作的,使用默認快捷鍵 Command + Control + Shift + 6 即可。

如果你將要給自家的產品增加對 Touch Bar 的支持,記得它的尺寸是 1085px * 30px 。

2. 亮度 / 音量快速調節

很多都說新版上的 Touch Bar 調節亮度和音量比實體按鍵要麻煩,需要兩次操作。其實它也有一個小技巧,長按住音量或亮度後會激活滑動桿,手指不用離開直接滑動就可以調節了。

3. 自定義 Touch Bar 按鈕

Touch Bar 默認狀態下僅展示音量、亮度和 Siri 按鈕,這裡其實是可以自定義的。比如我就不習慣在 Mac 上使用 Siri,覺得特傻,所以將它替換成了屏保激活按鈕。

設置入口在「系統設置」 - 「鍵盤」中找到底部的「自定義 Control Strip」

04. FN 鍵定義

雖然系統默認在 Touch Bar 上是默認展示的亮度、音量和 Siri,但我們還是可以通過 FN 激活擴展模塊。對於 FN 鍵的激活,系統提供了兩種選擇,F1~F12 或是展開 Control Strip。

設置入口同上,在「系統設置」 - 「鍵盤」中。

05. 為應用獨立定義 Touch Bar

Touch Bar 最讓工程師們痛惡的就是隱藏的 F1~F12 鍵,這讓大家在 Coding 運行調試的時候還得多按一個鍵。其實系統也給出了相應的解決方案,我們可以為單個獨立應用指定 Touch Bar 默認顯示 F1~F12,問題就妥妥的解決了。

設置入口在「系統設置」 - 「鍵盤」- 「快捷鍵」- 「功能鍵」

06. Touch Bar 功能自定義

前面提到過,有一些應用已經增加了對 Touch Bar 的支持,比如 Sketch、Spotify 等跟進比較積極的廠家。

這其中有一些還支持自定義(主要是蘋果自家居多),以 Safari 為例,從菜單欄進入「自定義 Touch Bar」。

屏幕會進入類似自定義界面,我們可以將自己常用的功能拖動到 Touch Bar ,設置一個符合自己使用習慣的 Touch Bar。

最後在補充一下,如果你想嘗試為 Touch Bar 做一些設計,Touch Bar Preview 這款小工具是個不錯的小幫手。只需拖拽一下就可以在機器的 Touch Bar 上預覽一下真實效果了。

Touch Bar Preview 下載地址:

https://touchbar.github.io/

---更新結束---

先來補充一個,回頭有空再來填。

昨天下午正好有一個很長的分享,有機會正經體驗了一下 TouchBar 在 Keynote 中的應用。

由於需要在不同的 Slide 中來回切換,TouchBar 的小屏幕正好用來切換而不用退出,還挺不錯的。當然,前提是每一頁 Slide 需要有一定的辨識度。


瀉藥

我用了2016 late 13寸 with touch bar

已經有兩個月了

我是一名設計師,除了使用常用軟體如chrome Safari 雲筆記 微信 雲音樂等

還會使用 Ps Ai Ae Id Sketch 等等設計軟體

但是我現在幾乎沒有用過touch bar

我覺得MacBook Pro 作為生產力工具,是幫助你去提高效率的,

而不是為了用touch bar而用,

因為眼睛一直盯著屏幕,鍵盤基本是不看的,

因此到現在還沒有養成使用習慣。


看到回答中許多小夥伴都抱怨買不起新機,這裡答一個可能和問題不太相關的。duet display(我用的是1.6.3.1版本)在作為擴展屏幕的iPad上提供虛擬的touch bar。


謝邀,然而並沒有new macbook(ㄒㄒ)

查了一下touchbar app,發現幾個有趣的:

1、精神污染貓 Nyan Cat :avatsaev/touchbar_nyancat

2、吃豆人Pac-Man :henryefranks/Pac-Bar

3、彈鋼琴 Utsire - Touch Bar Piano

4、打飛機 insidegui/TouchBarSpaceFight


Rocket, 快速的應用切換,替代傳統的cmd+tab切換窗口,並且易於上手。

應用是免費的,下載地址:Rocket,進Releases。

有使用上的問題歡迎詢問。


謝邀

用過這兩個覺得不錯 pixelmater,airmail3


不是太理解題主的意思,是指適配touchbar的應用,還是touchbar的擴展。

我按照擴展來答,前面有人提到的TouchSwitcher我也用過,類似的還有個叫Rocket的。感覺切換應用不是很實用,都卸載了。

現在用的是BetterTouchTool,新版本加入了對Touchbar的支持。

打開之後,touchbar就會有BTT的圖標了。

點擊之後提示我沒有任何設置。

點「You have ...」 這一坨就會出來BTT中的touchbar配置界面,簡單配置後如下:

對應的BTT里的配置內容,圖標和名字都可以定製


Sublime Text 3


推薦幾款自己喜歡的幾款 (都是超鏈接 點擊下載 enjoy your Touch Bar)

TouchSwitcher

Touch Bar Piano

歡樂麻將

Pac-Bar 吃豆豆的遊戲

TouchBarSpaceFight 打飛機的遊戲

nyanca

看圖標

玩嗨的老鐵 記得雙擊 666


就這個


目前來說,最好的就是BetterTouch Tool了,沒有之一。

可以徹底自定義touch bar。並且可以針對不同的應用。可以添加幾乎所有的系統功能,可以設置為快捷鍵,可以點擊應用的菜單,可以啟動其他應用,甚至可以添加宏。按鍵的圖標也可以任意設置,按鍵大小也可以隨便調。


1 網易雲音樂!

聽歌太方便了!隨時切歌,like,還可以調整進度!比如當我用note(或者其他應用的時候),就會有一個小圖標(就是&<右邊一個圓的)

當你點開,是這樣的界面:

可以調整進度,可以切歌暫停,同時雲音樂軟體界面並不會被重新一個窗口打開。

當你在使用雲音樂界面的時候,touch bar是這樣的:

超喜歡這個??,可以隨時like喜歡的音樂。同時還有播放選項,查找快捷鍵和放大/縮小窗口

總之 感覺是touch bar功能開發的比較好的一款應用了。畢竟在碼字的時候,一伸手指頭就可以換歌,還不會彈出應用窗口。 不過如果可以touch bar顯示歌詞,那就更酷炫了!!

2 截圖功能

這個功能是系統自帶的,記得之前想截屏的時候,要不然是整個屏幕截下來再裁圖,要不然是有的窗口不可以使用快捷鍵。。總之我覺得之前截圖很痛苦。。

所以蘋果自帶的截圖touch bar是這樣的: (就是那個照相機的圖標)

點開後:

直接滑鼠變成截圖模式,同時可以選擇窗口截圖和屏幕截圖。感覺也是不錯!儲存到文件中,或者暫存在粘貼板中。寫report感覺效率又增加了!

至於其他的軟體,還沒有覺得特別好用的。失望的是google chrome,看youtube居然不可以拿touch bar調整進度。。


2017-4-19 更新:

系統版本macOS Sierra 10.12.4

軟體為Intellij Ultimate 2017.1.2 EAP

推薦軟體是搜狗輸入法touchbar專版

推薦原因為使用原生輸入法在Intellij內會卡頓,搜狗稍微好一些


截屏、鎖屏、錄屏


好東西支持分享


推薦閱讀:

Linux 和 OS X 的具體差異有哪些?
想用外置硬碟為 iMac(1TB)作 TimeMachine 作網路備份,請教根據我家目前的設備(詳見問題補充),何種方案更佳?
如何在 OS X Yosemite 和 Windows 10 中間做出選擇?
請問怎樣才能充分實現Macbook air的價值,實現效益最大化?
Mac OS X 下有哪些比較好用的科研工具?

TAG:MacBookPro | macOS | macOS應用 | TouchBar |