Mac 的上下双边界简直傻透了,特别是 dock 的设计浪费了大量的屏幕空间。所以我把 dock 和菜单栏都设置成了自动隐藏,效果非常好。
但是有一个小问题,dock 栏过于常用,我对滑动鼠标来激活显示和隐藏 dock 的方式非常抵触,不但有延迟,而且移动两次鼠标是真的多此一举(激活 dock 一次,点击对应图标一次)。在设置里倒是有“打开或关闭隐藏程序坞”的快捷键,但是这个快捷键一样反智,这个快捷键的意思从名字就能看出来,反正就是:用这个快捷键显示 dock 之后就关闭了自动隐藏,就需要手动隐藏 dock,而且新打开的程序也不再充满屏幕。
所以,有没有一个快捷键,可以显示自动隐藏状态的 dock,而且不会关闭 dock 的自动隐藏。 这样就可以实现:快捷键打开 dock->点击图标->新程序充满屏幕->鼠标移开之后 dock 自动隐藏。
1
JCZ2MkKb5S8ZX9pq 2020-01-03 11:23:23 +08:00
好像有个 cmd+shift+D 还是啥的。是自动隐藏 dock 的快捷键,在设置 /键盘 /快捷键里可以查。
但我 dock 用的很少,多桌面+spotlight+ctrltab,基本不用 dock。 |
2
JCZ2MkKb5S8ZX9pq 2020-01-03 11:27:18 +08:00
你这个需求,如果是打开新程序的话,可以考虑适应下 spotlight 那类的,虽然多打几个字,但不用动鼠标了。
|
3
xcp3555 OP @JCZ2MkKb5S8ZX9pq spotlight 也是常用的,不过一般是打开一些不固定在 dock 的东西才用,用 dock 就是想更快一些嘛,而且最小化的窗口之类的也搜不到。
|
4
JCZ2MkKb5S8ZX9pq 2020-01-03 11:42:30 +08:00
最小化也 N 年没用过了,经常缩完就忘了。
十几年前刚买 mac 的时候 dock 一大排,缩放动画看着超酷的。 后来可以捏一把触摸板就激活 lauchpad 之后,就把常用的都放第一屏了。 现在 win 用得多,mac 用得很少,就基本 spotlight 了。英文系统下,基本打两三个字母就有了。 满屏应用的时候,dock 感觉弹出有点慢啊。 |
5
jjxtrotter 2020-01-03 12:15:51 +08:00
可以通过命令行更改 dock 栏弹出延迟
|
6
xcp3555 OP @JCZ2MkKb5S8ZX9pq 动不动动画的无所谓,最小化主要是方便用快捷键切换窗口,我用的 HyperSwitch,最小化之后就不会占用切换位置了,暂时还没有弹出慢的问题。
lauchpad 倒是好办,有一个显示 lauchpad 的快捷键,不过我不太喜欢全屏的 lauchpad,而且用的多的也不是打开新程序,打开新程序在哪速度都一样,只是为了打开新程序的话的确是 spotlight 用的多。 |
7
xcp3555 OP @jjxtrotter 👍已改,效果好了很多,暂时这样用了,但是判定延迟太低了也容易误触。其实我只是想让它自动隐藏。手动显示,我甚至想关掉用鼠标显示 dock 的功能。
|
8
ooops 2020-01-03 13:47:58 +08:00
Alfred,LaunchBar 重度使用者,一般都是直接搜索打开,已经打开的也可以用来切前台。工作用的 IM 软件直接设置了快捷键,一键切换前台。dock 一般用来看消息。。现在也隐藏了
|
9
MrUser 2020-01-03 14:33:58 +08:00
Karabiner Elements + Hammerspoon 可以实现这样的效果:
CapsLock + g:打开或转到 Google Chrome CapsLock + q:打开或转到 Tencent QQ CapsLock + v:打开或转到 MS VS Code CapsLock + d:打开或转到 Dbeaver CapsLock + f:打开或转到 Git Fork CapsLock + t:打开或转到 Terminal CapsLock + a:打开或转到 Affinity Photo CapsLock + s:打开或转到 系统设置 你想直接打开的软件都可以自定义,最终效果就是“什么是 dock ?” P.S. 单按 CapsLock 还是它本身的功能 |
10
pmispig 2020-01-03 14:44:25 +08:00
放到右边,变成很小就行了
|
11
TheLamb 2020-01-03 17:32:39 +08:00
推荐个 app contexts,然后配合 alfred,基本上很少用得 dock 了
|
12
jxie0755 2020-01-04 00:10:56 +08:00
你这个需求相当独特啊, 这相当于并没有开启和关闭隐藏 dock 的功能. 这相当于 Dock 是一直隐藏的, 但是你是临时显示一下, 我不知道 macos 有没有提供这样的接口..........
但是很多人都说了, 用 spotlight 或者 alfred 可以部分解决一些效率问题 不过你说的一点很对就是最小化的程序如果不看 dock 的话, 就会不记得自己已经最小化过了, 你用 alfred 开启 app 也不会把那个窗口打开. 我的解决办法就是..........不要最小化..........只用最大化, 你想屏蔽干扰就把窗口最大化好了...然后使用 misson control 来切换已经打开过的 app |
13
jxie0755 2020-01-04 00:14:30 +08:00
补充一下, 有个 Terminal 命令可以让 dock 在自动隐藏时弹出速度变快, 而且是可以自定义的.
defaults write com.apple.dock autohide-time-modifier -float 0.12;killall Dock 那个 0.12 的参数可以调节弹出速度 你这么想吧, 按照你的需求, 你用快捷键激活了 Dock, 你鼠标还是要过去的, 所以鼠标走过去这一步没法省. 如果鼠标过去了, Dock 能迅速弹出来的话,能解决你的一些问题. 我也使用了这个命令 |
14
lxml 2020-11-25 03:16:36 +08:00 1
同因为这个疑惑,直到我找到了苹果官方的解答
https://support.apple.com/zh-cn/guide/mac-help/mh35859/mac 使用 ^ + F3 可以在自动隐藏的模式下,临时呼出 Dock,我一直因为这个耿耿于怀没有买副的屏幕,直到今天我偶然看见键盘快捷方式上找到了,希望能解决后来者的疑惑 ps: 这个快捷键实用,但是不方便,很难摁到,所以改成了 Command + 1 了 |
15
lxml 2020-11-25 03:22:08 +08:00
经过两分钟的测试,我收回上方的话,这个东西默认会触发焦点,所以我发现还是摁 cmd+shift+D 这个更方便……
|
18
yriiolik 2021-04-13 16:08:11 +08:00
好的 多谢。。 我去试试
|
19
Anna1879 2021-12-04 04:01:13 +08:00 1
1. 系统设置 ➔ 快捷键 ➔ 键盘 ➔ 将焦点移到程序坞,原生快捷键是`⌃F3`,可以更改
2. Monetery 系统内置快捷键`Fn+A`选中程序坞的 finder 。 个人推荐使用➋,键位更合理方便操作。 |