单击停靠图标时防止切换工作区


10

我经常在多个工作区上运行多个应用程序。我想保留在相同的工作空间中,并且仅在我明确要求时才切换工作空间(例如,使用魔术鼠标手势)。

当前,当我单击扩展坞中的应用程序图标时,osx会切换到下一个具有活动应用程序窗口的工作区。

我知道“系统偏好设置”->“ Misson Control ”中有一个选项,称为“切换到应用程序时,切换到具有打开的窗口的空间”。功能:单击非活动应用程序的图标时,请勿切换到具有应用程序窗口的工作区。但是此选项不会影响单击活动应用程序的行为。


问题:单击扩展坞中的应用程序图标时,无论该应用程序是处于活动状态还是处于非活动状态如何防止OSX切换到另一个wokspace


2
您是否有针对MacOS Sierra的修复程序?这似乎不再起作用了

Answers:


7

打开Terminal.app,然后运行以下命令。

更改默认的工作空间首选项:

默认写入com.apple.dock的工作区-auto-swoosh -bool否

接下来,使用以下命令重新启动Dock:

杀人码头

参考:
如何禁用自动切换桌面?
在Command-Tab上禁用空间切换


值得注意的是,该解决方案还禁止从其他任何停靠操作(如应用程序展示视图或右键单击完整的应用程序窗口列表)进行切换。尽管如此,我还是更喜欢它。谢谢!
Ilari Kajaste 2013年

这在MacOS 10.12(Sierra)和更高版本中不起作用。
迈克尔·施密德

3

与最初的发问者不同,我试图启用这种效果。我想在应用程序驻留在不同桌面上的空间之间切换。

我只是猜测:

defaults write com.apple.dock workspaces-auto-swoosh -bool TRUE

killall Dock

上面的两个命令就像一个符咒一样恢复了效果。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.