惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Fortinet All Blogs
有赞技术团队
有赞技术团队
量子位
N
Netflix TechBlog - Medium
博客园 - 叶小钗
博客园 - 三生石上(FineUI控件)
Google DeepMind News
Google DeepMind News
aimingoo的专栏
aimingoo的专栏
GbyAI
GbyAI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Blog — PlanetScale
Blog — PlanetScale
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
月光博客
月光博客
Martin Fowler
Martin Fowler
Y
Y Combinator Blog
宝玉的分享
宝玉的分享
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
V
Visual Studio Blog
V
V2EX
IT之家
IT之家
L
LangChain Blog
大猫的无限游戏
大猫的无限游戏
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

少数派

派早报:Google 发布 Fitbit Air 等 - 少数派 「新人报到」確認需求,再開始 - 少数派 从 SOLO 独立开发者社区,我看到了越来越多开发者开始做自己的产品 - 少数派 我怎么管理那些"不常做,但总会忘"的生活事项 - 少数派 人形机器人量产元年,数据才是具身智能的“生死线” - 少数派 BuhoLaunchpad 高度还原 Mac 启动台:开发历程与思考 - 少数派 五年陪伴依然不舍,DIY 换壳后让罗技 MX Master 3 继续服役 - 少数派 新玩意 240|少数派的编辑们最近买了啥? - 少数派 一日一技|为什么你应该关闭 iOS 的键盘声音 - 少数派 我做了个插件和 Skills,一键提取任何网站的设计规范 Design.md - 少数派 住在三四线城市的你,该开始录播客了 - 少数派 甘南秘境,大白高国 - 少数派 AI的审美:谁让把我变成川内倫子 - 少数派 返工怎能不烦恼,打工人片单总有一部是你的「嘴替」 - 少数派 为了让「上厕所」更健康,我做了一个小工具 - 少数派 AI + Skill,能够让生成的文章去除 AI 味吗? - 少数派 新玩意|韶音OpenDots ONE 耳夹式耳机 - 少数派 《美满》| 在每一个春天的晚上相爱(362) - 少数派 新玩意|优篮子 PS01 MagSnap 磁吸支架 - 少数派 自我整合手记 | 我开始早睡了:用稳定规则,为自由托底 - 少数派 用龙虾(OpenClaw)两个多月,我最深的12个体会 - 少数派 听歌时间到,12 张你可能错过的 2025 华语乐坛好专辑 - 少数派 承诺能追吗 - 少数派 macOS 26启动台没了? 我做了个不一样的App启动器 - Keboard - 少数派 《四海为家的人》| INTJ对话INTJ(361) - 少数派 你发过的那些黑历史,是时候一次清干净了 - 少数派 新玩意:安安静静玩,越玩越专注:计客密码机 - 少数派 iPad 用户首次体验 Android 平板:vivo Pad6 Pro - 少数派 数据逻辑强 - 少数派 极北行+ | 一路向北,探访日本至北之地 | 001 - 少数派
真正提高效率:自定义你的 Touch Bar - 少数派
2017-09-06 · via 少数派

自 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 进行定制,从而真正提供工作效率。