MacBook开发过程中我们是可以拓展屏幕的,实现多个屏幕来显示不同的内容(当然也可以使用MacBook来充当主机, 直接外接一个显示器 .这种操作可以通过勾选 "镜像显示器" 来控制)
要想能够使用快捷键来快速访问不同的显示器 我们需要借助一个 Cliclick
脚本插件, Mac系统其本身正能通过将鼠标移动到某一边缘来聚焦到目标显示器 (至于需要移动到那一边 就要看你的镜像屏幕的相对位置了)
如下图:
1.要想将鼠标聚焦到分屏上需要将鼠标移动到最顶端方向
2.要想回到主屏幕 需要将鼠标在分屏中移动到最下端方向
3.我们可以在设置中通过拖拽来改变主次屏幕的相对位置
*不想滑动鼠标来回切换焦点 就需要借助 Cliclick
插件来创建快捷键
主要有一下步骤
1. 下载安装Cliclick
2.创建快捷键命令
3.设置快捷方式
第一步:下载安装cliclick
下载地址:
[https://www.bluem.net/en/projects/cliclick/](https://www.bluem.net/en/projects/cliclick/)
-
安装
1.下载完成之后需要将脚本文件放在前往文件夹:/usr/local/bin
2.将解压得到的 Cliclick 拖拽到bin
目录下
3.打开命令行 执行$cliclick p
(打印当前光标的坐标)
如图 -说明插件 安装成功 如果你在分屏上执行该命令 打印出来的 X 或者Y坐标 有可能是负值(这取决于你分屏的相对位置)
第二步:创建快捷键
1.打开 mac 的Automator
(自动操作) 选择服务.运行shell
-
找不到自动操作 可以通过如下操作来找
2.在弹出的窗口中选择: 快捷操作->运行shell副本
要特别注意以下红框框中的几个点 特别是:”Shell: /bin/zsh”
运行脚本的位置 否则有可能找不到自己创建的快捷键
- 这里的 “c: X, Y” 坐标 是你想在切换显示屏时 光标在目标屏幕上的坐标 (我是随便写的 )
填写完成之后 直接运行
第三步:设置快捷方式
完成第二步之后即可在设置中找到刚刚保存的快捷键命令 接下来就是设置快捷键方式
自定义快捷方式调用 打开键盘 ->快捷键设置 找到刚才保存的服务.添加快捷键即可
-
这里的快捷键 需要建立两个 一个是切换到分屏 一个是切回到主屏
吃过的shi-踩过的坑:
- 该命令默认只在 当前任务为"设置"时 才能够使用,如果想在其他应用运行时 也可以去切换 需要允许其他应用有权访问隐私(当你操作快捷方式时 如果没有权限 系统会提示你,可以根据提示去设置)
- 我设置的快捷方式 比较偏门
(command + option + ' 和 command + option + ;)
其目的是 不与系统已存在的快捷方式有冲突 特别是Xcode (我在设置的时候 碰到好多快捷方式 与Xcode 冲突了, 导致我的快捷方式 无效
)
最后附上设置隐私权限的图片