高效提升 Mac 使用效率之路探索
一 前言
- BetterAndBetter(BAB) 将强大功能与优秀人机交互结合提升到一个崭新的高度。全面提升Mac触控板、鼠标、键盘使用,数百种动作手势、绘图手势与预设、脚本、快捷键完美协作,为你带来无与伦比的Mac操作体验。
- 一句话介绍:通过触控板、键盘、鼠标等输入设备相关的操作来执行预设、自定义的动作,达到高效、便捷执行的目的
作者 - 是宁波一位叫上官的开发者,从1.0就一直用到现在,特别依赖,目前软件不收费,类似软件中比较有名是外国的 BetterTouchTool,不过是收费的,且功能相对简单
- 你的这些宝贝全都可以交由 BAB 打理,接下来以功能使用角度简单介绍下这款神器
文章图片
Mac 触控板自身操作体验本来就让人非常感动,再加上 BAB 的加持,简直就是如虎添翼,好用到让人落泪
(1) 窗口尺寸管理,Mac 自身在窗口管理上没有提供太多功能,而强迫症患者对此不能忍受,触控板支持1--5个手指的功能设定,下图分别使用了
- 四指左滑 让窗口占左1/2
- 四指右滑 让窗口占右1/2
- 四指上划 让窗口最大化 (开会投屏时非常有用)
- 四指下划 让所有窗口隐藏(通过 Apple script 脚本实现,贴在最下方)
(3) tab切换,下图分别使用了
- 三指下滑 顺时针切换tab 映射 Shift+CMD+] 快捷键
- 三指上滑 逆时针切换tab 映射 Shift+CMD+[ 快捷键
(5) 应用切换,通过三指双拍映射脚本来执行 CMD+Tab 按键实现,有时候经常在两个固定应用间切换,所以经过多次测试实现了这个脚本
文章图片
前几个窗口管理的好处就是可以多开几个窗口,灵活切换,不必再打开 Safari 等浏览器 (工作时都会打开多个文档)
以上只是以 Chrome 为例介绍,其它常用软件如 IDE 同样受用
我主要用触控板来实现窗口管理,当然你可以管理别的方面,比如执行一个脚本(shell)、打开应用、锁屏/屏保控制等等
2 键盘
键盘模块主要用来执行一些 Apple Script 及位置较远的快捷键(以快捷键治快捷键)
打印常用字符,比如手机号、UID等,可以用不常用的 Alt + 数字键 来映射脚本
3 秒控鼠标
也就是苹果鼠标,因为触控板足够使用了,所以没用过
支持1--3个手指进行行为设定
4 普通鼠标
普通、多功能鼠标都可以灵活地对接进 BAB,触发方式如下
文章图片
三 配置
- DMG 安装:https://www.better365.cn/bab2...
- 【高效提升 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}
推荐阅读
- Mac安装Chromedriver
- MAC安装Mongo
- 如何在Mac中的文件选择框中打开系统隐藏文件夹
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- 机器学习|机器学习 Andrew Ng《Machine Learning》课程笔记1
- 【#2-戴栋】区块链可以提升哪些商业上的效率改进
- 四个方法帮你成为高效学习者
- 父亲提升孩子的自信
- 三招让你提升幸福感
- 如何简单而高效地思考(书评《六顶思考帽》)