Mac 下切换程序, 切换窗口, 切换页签的通用解决方案

2017-04-06 11:39:47 +08:00
 746970179

切换程序大多三种方式

鼠标: 不优雅

cmd+tab: 相邻程序还好, 但是如果是 5 个程序切换, 效率就差很多了

快速启动工具: 三步, 打开工具, 输入关键字, 回车, 中间可能还隐藏了一个上下切换到正确程序的步骤

解决方案: 使用 snap, 为每个常用 app 设置快捷键(其实很简单的), 下文详细介绍技巧+理念

切换窗口(同一个程序的多个窗口)

mission control 后选择: 两步, 如果窗口太多, 找也挺麻烦的

解决方案: mac 默认的快捷键 cmd + 小撇号(1 左边的按键), 使用的时候不建议过多的窗口, 使用多页签代替

切换页签(类似 chrome 的多个页签, 很多程序都支持)

ctrl+[shift]+ tab: 逻辑不完全相符, 有的是向右或左, 有的是回到上一个打开的页签

不同程序中各自的快捷键: 不同程序默认的快捷键不一定相同, 记忆成本较高

解决方案: cmd+shift+中括号(p 右边的两个), 左括号向左, 右括号向右. 这是黑科技, 大多数程序没明确说支持这套快捷键, 但是, 就是可以使用. 目前只发现一个例外: chrome 在自带拼音输入法的中文模式下, 实效, 解决办法是 设置=>键盘=>快捷键=>应用快捷键, 重新为 chrome 设置'选择下一个标签'的快捷键即可

切换窗格(一个页面中的多个部分)

说实话, 用的很少, 主要使用窗口+页签完成

如果真的分窗格, 也是使用 sizeup 来进行窗口的左右(或者四角)分屏, 然后进行窗口的切换

详细说明 snap

snap 是为每个 app 设置全局快捷键, 默认对应的是 dock 的前 9 个 app(finder 之后开始), 然后也能手动增加指定 app 的快捷键.

建议使用 option 作为所有 app 的呼出修饰键, 理由是 1.简单, 2.相对冲突并不是很大

有很多人说 option 会有对应的快捷键, 有冲突, 但是使用一年下来, 发现单独用 option 做快捷键的, 真的用的很少很少, 大多都是配上其他修饰键(cmd, ctrl, shift 等), 直接使用 option, 搭配字母, 是输入特殊符号的, 所以并没有被程序进行大量占用, 而那些符号, 额, 两年没有用过 1 次.

如果担心背不下来那么多, 其实也很简单, 先记少量且简单的, 比如 dock 的前四个位置, 放上最常用的 4 个即可(浏览器, qq, 编辑器, 数据库), 然后其他 app 使用字母来记忆, 比如 邮件: option+M(mail), 笔记: option+N(note), excel: option+E(excel), Dash 就是 option+D(Dash)等等

在有一定的熟悉程度之后, 再去增加其他的程序快捷键, 比如 迅雷 option+T(Thunder), 网易云音乐: option+9(9 的话两只手很方便)

熟练之后, 常用的 15 个程序, 只用 2 个键即可完成

2909 次点击
所在节点    程序员
3 条回复
DeepCold
2017-04-06 13:49:43 +08:00
我用 manico ,自认为比 snap 要好
crytis
2017-04-06 14:48:21 +08:00
又来
wchar
2017-04-06 17:18:53 +08:00
@crytis 我以为是作者来做推广了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/352893

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX