高效提升 Mac 使用效率之路探索

一 前言

  • BetterAndBetter(BAB) 将强大功能与优秀人机交互结合提升到一个崭新的高度。全面提升Mac触控板、鼠标、键盘使用,数百种动作手势、绘图手势与预设、脚本、快捷键完美协作,为你带来无与伦比的Mac操作体验。
  • 一句话介绍:通过触控板、键盘、鼠标等输入设备相关的操作来执行预设、自定义的动作,达到高效、便捷执行的目的
    作者
  • 是宁波一位叫上官的开发者,从1.0就一直用到现在,特别依赖,目前软件不收费,类似软件中比较有名是外国的 BetterTouchTool,不过是收费的,且功能相对简单
  • 你的这些宝贝全都可以交由 BAB 打理,接下来以功能使用角度简单介绍下这款神器
    高效提升 Mac 使用效率之路探索
    文章图片
二 功能使用 1 触控板
Mac 触控板自身操作体验本来就让人非常感动,再加上 BAB 的加持,简直就是如虎添翼,好用到让人落泪
(1) 窗口尺寸管理,Mac 自身在窗口管理上没有提供太多功能,而强迫症患者对此不能忍受,触控板支持1--5个手指的功能设定,下图分别使用了
  • 四指左滑 让窗口占左1/2
  • 四指右滑 让窗口占右1/2
  • 四指上划 让窗口最大化 (开会投屏时非常有用)
  • 四指下划 让所有窗口隐藏(通过 Apple script 脚本实现,贴在最下方)
(2) 窗口切换,下图使用了三指左滑,通过手势映射到快捷键 CMD+` 实现的

(3) tab切换,下图分别使用了
  • 三指下滑 顺时针切换tab 映射 Shift+CMD+] 快捷键
  • 三指上滑 逆时针切换tab 映射 Shift+CMD+[ 快捷键
(4) tab关闭,通过四指轻拍映射 CMD+W 实现

(5) 应用切换,通过三指双拍映射脚本来执行 CMD+Tab 按键实现,有时候经常在两个固定应用间切换,所以经过多次测试实现了这个脚本
高效提升 Mac 使用效率之路探索
文章图片

前几个窗口管理的好处就是可以多开几个窗口,灵活切换,不必再打开 Safari 等浏览器 (工作时都会打开多个文档)
以上只是以 Chrome 为例介绍,其它常用软件如 IDE 同样受用
我主要用触控板来实现窗口管理,当然你可以管理别的方面,比如执行一个脚本(shell)、打开应用、锁屏/屏保控制等等
2 键盘
键盘模块主要用来执行一些 Apple Script 及位置较远的快捷键(以快捷键治快捷键)
打印常用字符,比如手机号、UID等,可以用不常用的 Alt + 数字键 来映射脚本

3 秒控鼠标
也就是苹果鼠标,因为触控板足够使用了,所以没用过
支持1--3个手指进行行为设定
4 普通鼠标
普通、多功能鼠标都可以灵活地对接进 BAB,触发方式如下
高效提升 Mac 使用效率之路探索
文章图片

三 配置
  • DMG 安装:https://www.better365.cn/bab2...
  • 【高效提升 Mac 使用效率之路探索】触发方式通过以上介绍,应该都很清楚了,接下来说下触发方式如何关联行为,不管在触控板或鼠标等模块选择行为时,分三种,如图
    • 预设 软件自带的功能,选中就能用
    • 脚本 需要事先定义好脚本,然后选中即可
    • 快捷键 记录上目标按键即可
  • 软件自身有初级版、专业版逻辑上的区分,两者不同在于:是否使用软件默认的功能配置,不必太在意。大部分情况下自己都会更改的,如果触发方式跟系统自身的有冲突,可参考此处取消系统自带的
    高效提升 Mac 使用效率之路探索
    文章图片
四 其它软件
  • 【iShot】 截图、长截图、录屏等,本文的动图就是通过此软件直接录取的
  • 【超级右键】 实现 Windows 点击右键的效果,如增加Word、PPT等应用的入口
  • 【FastZip】 快速解压缩软件,方便实用
  • 【BetterMenubar】 监测Mac电脑,显示蓝牙设备电量
  • 【键指如飞】 快速查看当前App快捷键,系统快捷键
  • 【自动切换输入法】 能帮你自动切换输入法(中英文)的神器
  • 全系软件入口
五 总结
  • 因为常用功能的配置方式比较简单所以没过多介绍,如有其它使用、配置疑问可在官方视频教程寻找答案
  • 建议不要设置太多功能,容易记忆混乱反而导致效率低下
  • 不只是技术,运营、产品等同学都可以使用这款神器
  • 以上只是介绍了自己常用的几个的功能,更多用法等你挖掘
六 脚本 注意 使用前先在脚本模块新建一条脚本
# 1 打印常用字符串 tell application "System Events" keystroke "your code" end tell# 2 切回上一个应用 (CMD+Tab) tell application "System Events" key code 48 using {command down} end tell# 3 隐藏所有窗口 activate application "Finder" tell application "System Events" to keystroke "h" using {option down, command down} delay 0.001 tell application "System Events" to keystroke "w" using {command down}

    推荐阅读