ドックアイコンをクリックしたときにワークスペースが切り替わらないようにする


10

複数のワークスペースで複数のアプリケーションを常に実行しています。同じワークスペースに留まりたい場合、明示的に要求した場合にのみワークスペースを切り替えます(たとえば、マジックマウスジェスチャーを使用)。

現在、ドックのアプリアイコンをクリックすると、osxはアクティブなアプリケーションのウィンドウがある次のワークスペースに切り替わります。

システム環境設定-> Misson Controlに、「アプリケーションに切り替えるとき、アプリケーションのウィンドウが開いているスペースに切り替える」というオプションがあることを知っています。機能:非アクティブなアプリケーションのアイコンをクリックするときは、アプリケーションウィンドウのあるワークスペースに切り替えないでください。ただし、このオプションアクティブなアプリケーションをクリックする動作には影響しません


質問:アプリがアクティブか非アクティブか関係なく、ドックのアプリアイコンをクリックしたときにOSXが別のワークスペースに切り替わらないようにするにはどうすればよいですか?


2
MacOS Sierraの修正はありますか?これはもう機能していないようです...

回答:


7

を開きTerminal.app、次のコマンドを実行します。

デフォルトのワークスペース設定を変更します。

デフォルトではcom.apple.dock workspaces-auto-swoosh -bool NOと書き込みます

次に、次のコマンドでDockを再起動します。

killall Dock

参考資料:
自動切り替えデスクトップを無効にするにはどうすればよいですか?
Command-Tabでスペース切り替えを無効にする


このソリューションでは、アプリケーションのエクスポビューやアプリケーションウィンドウの右クリックリストなどの他のドックアクションからの切り替えも無効になることに注意してください。それにもかかわらず、私はそれがはるかに好きです。ありがとう!
Ilari Kajaste 2013

これはMacOS 10.12(Sierra)以降のバージョンでは機能しません。
Michael Schmid

3

元の質問者とは異なり、私はこの効果有効にしようとしていました。アプリケーションが異なるデスクトップ上に存在するスペースを切り替えたかった。

私は推測しました:

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

そして

killall Dock

上記の2つのコマンドは、効果を復元するための魅力のように機能しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.