:已解决: mac 中如何快速切换应用(2023-02-09)?

背景说明

目前是使用 mac pro m1 ventura 进行开发

一般都会外接扩展一台或两台显示器

编辑器 vscode 单独放在外接显示器 1 中

chrome 浏览器单独放在外接显示器 2 中,用于查看原型或搜索问题

钉钉和另一个 chrome 应用放 mac 显示器上,用于同事沟通和查看调试正在编写的网页

将主要应用分布在不同屏幕里有 2 个好处

  1. 切换应用时就只需要移动下目光,不用来回切屏幕找应用,省下了切屏幕找应用的时间
  2. 更重要的是手动切屏幕然后打开目标应用,会打断当前的思维,有可能影响开发效率

问题描述

但是现在有另外一个场景比较麻烦

比如我正在 IDE 中写代码,这会有人发钉钉消息来了,我要去回消息,则会经过下面几个步骤

  1. 将光标从外接显示器 1 移到 mac 显示器(将右手从键盘上抬起,移动到触摸板,单指滑动)
  2. 展示所有应用以便于切换到钉钉上(三指向上滑动)
  3. 找到钉钉(单指滑动)
  4. 打开钉钉(单指轻点)
  5. 打字回消息(将右手从触摸板上抬起,再移回键盘上,并把右手手指重新定位到对应的键位)

这一套操作下来虽然是短短几秒中完成,但有没有更好的方法呢?

比如一个全局快捷键直接打开钉钉应用,光标自动定位到钉钉应用里.这样就可以将上面的 1,2,3,4 步整合成按快捷键1步

就像 mac 上的终端Iterm2的全局热键一样,无论当前在哪个屏幕,只要按下热键,终端就会在眼前显示出来,直接可以输入命令,多爽

问题解决

参考链接

阅读 2.1k
2 个回答

不少软件都能实现。

  1. how-to-quickly-move-mouse-cursor-between-monitors
    里面提到的有 BetterTouchToolCatchMouseCursr等。

  1. 推荐一个我自己用的,keyboardmaestro
    这是移动 mouse 教程keyboardmaestro 不是专门处理 mouse 移动的 app,因此门槛高一点,但是优点是功能更多,我利用它实现的有快速调整界面大小、快速切换 app、延迟退出 app、文本扩展等功能。

像你的需求,更像是组合的需求,因为实际上你有三点需求:

  1. 快速切换 app
  2. 定位到 app
  3. 光标移动到 app

我猜测市面上是没有应用能完全实现这些需求的,但是 keyboardmaestro 可以,因为它既可以切换 app,又可以获取 app 位置,又可以移动 mouse。

不过需要更多的动手能力,一定的编程能力。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏