Jin's blog

工具分享#1 BetterTouchTool

工具

BetterTouchTool (opens in a new tab)(后续简称 BTT),真的是我近几年买过最值的应用,Lifetime License 目前的价格是 $24,大约是 RMB 172.8。只要我需要用电脑,就一定会用到它的功能,如果你也有下列场景的诉求,那 BTT 肯定能很好的解决你的问题。

BTT 对我来说最好用的功能就是快捷键的映射,它可以针对不同的 App 进行单独映射,同时映射不仅可以映射成其他快捷键,还可以映射为某个动作,或者某些连续的动作。

我的使用场景分享

场景1: 快捷键映射

应用自带的快捷键不符合习惯诉求,想修改成自己舒服的快捷键。这个时候就可以使用 BTT 的最基础的映射功能来完成。

例如我最近刚加的,Heptabase 中的复制文档是 CMD + L,这就需要两个手来按快捷键,我是很不喜欢的,所以我就将 CMD + SHIFT + C 在 Heptabase 中映射成触发 CMD + L。

image.png

这样我就用了一个我非常习惯、可以单手触发的快捷键来替换了原来不好用的快捷键。

其他场景其实也一样,可以看到截图里面我映射了超多的快捷键。

场景2: 快捷键输入文本或时间

这个是我在笔记软件中常用的功能,因为我会记录时间日记,也就是每个时刻发生了什么,所以当我就需要一个快速插入当前时间的功能。

这个时候我就可以配置一个快捷键,然后在动作里面配置一个时间的插入能力就可以了!

image 1.png

这样我在记笔记的时候就可以快速插入当前的时间,或者 emoji,截图中的 🍅 表情就是我用来在笔记中快速插入番茄钟数量的,也是通用用 BTT 轻松实现。

场景3: 快捷键只想针对某些 App 生效

BTT 的另一个好处就是快捷键可以只针对个 App 生效,这就很NB了,因为不需要占用全局快捷键。这个配置也很简单,添加应用之后再配置快捷键即可。

这样相同的快捷键,就可以在不同的 App 里面呈现出完全不同的效果。

image 2.png

场景4:想隐藏应用,但是又不想杀死应用

这个场景其实就是高频率使用的应用,只是想临时性的关闭,又不想完全杀掉。因为杀掉之后重新打开又需要等这个应用加载,我常用的一些应用例如 Notion / Heptabase 我都是需要常驻的,基本上是永远都不会关的。

image 3.png

场景5:映射 CTRL + P/N 来进行上下移动

Mac 的上下左右移动其实是可以通过 CTRL + P/N/B/F 来实现的,但是在很多 App 里面是无法使用的,这个时候只需要在 BTT 里面配置一下这个映射,BOOM! 就又能用上了!

image 4.png

场景6: 想写一些简单的快捷键脚本,但是又不会编码

我们可以通过 BTT 的发多个 Action 的能力来轻松实现一些简单的快捷脚本。具体就是每个 Action 触发一些动作就好。具体怎么用就靠大家的想象力吧~

image 5.png

image 6.png

顺带说一下,在实际使用的过程中,可以通过 Excute Action 能力来对动作进行编组,防止动作太多的时候太乱。

不过实在动作太多的话,其实还是可以上代码,不过我还没用到这一步,BTT 应该是支持这个能力的。

BTT 能力不仅于此

BTT 的功能其实非常非常多,我现在碰到一些需要快捷键触发某某行为的能力,我都会首先想到能不能用 BTT 实现,所以 BTT 到底能有多大的用处,完全取决于个人的使用场景和折腾能力。

image 7.png

我目前只是使用了 BTT 的一些基础的映射能力,就已经能够解决我日常工作中的大多数问题,帮我节省超多时间。所以虽然是付费软件,但觉对物超所值!