Ngăn chặn chuyển đổi không gian làm việc khi nhấp vào biểu tượng dock


10

Tôi liên tục chạy nhiều ứng dụng trên nhiều không gian làm việc. Tôi muốn duy trì trên cùng một không gian làm việc và chỉ chuyển đổi không gian làm việc khi tôi yêu cầu rõ ràng (ví dụ như với một cử chỉ chuột ma thuật).

Hiện tại khi tôi nhấp vào biểu tượng ứng dụng trong thanh công cụ, osx chuyển sang không gian làm việc tiếp theo có cửa sổ của ứng dụng đang hoạt động.

Tôi biết có một tùy chọn trong Tùy chọn hệ thống -> Điều khiển Misson, được gọi là "Khi chuyển sang ứng dụng, hãy chuyển sang không gian có cửa sổ mở cho ứng dụng" . Nó hoạt động như thế nào: Khi nhấp vào biểu tượng của một ứng dụng không hoạt động , đừng chuyển sang không gian làm việc có cửa sổ ứng dụng. Nhưng tùy chọn này không ảnh hưởng đến hành vi nhấp vào ứng dụng đang hoạt động .


Câu hỏi: Làm cách nào để ngăn OSX chuyển sang wokspace khác khi nhấp vào biểu tượng ứng dụng trong thanh công cụ, bất kể ứng dụng có hoạt động không hoạt động không?


2
Bạn có bản sửa lỗi cho MacOS Sierra không? Điều này dường như không còn hoạt động nữa ...

Câu trả lời:


7

Mở Terminal.app, sau đó chạy các lệnh sau.

Thay đổi tùy chọn không gian làm việc mặc định:

mặc định viết com.apple.dock workspaces-auto-swoosh -bool NO

Tiếp theo, khởi động lại Dock bằng lệnh này:

bến tàu

Tham khảo:
Làm thế nào tôi có thể vô hiệu hóa máy tính để bàn tự động chuyển đổi?
Vô hiệu hóa chuyển đổi không gian trên Tab lệnh


Điều đáng chú ý là giải pháp này cũng vô hiệu hóa swtiching từ bất kỳ hành động dock nào khác, như chế độ xem exposé của ứng dụng hoặc danh sách cửa sổ ứng dụng đầy đủ nhấp chuột phải. Tuy nhiên, tôi thích nó nhiều hơn nữa. Cảm ơn!
Ilari Kajaste

Điều này không hoạt động trong MacOS 10.12 (Sierra) và các phiên bản mới hơn.
Michael Schmid

3

Không giống như người hỏi ban đầu, tôi đã cố gắng kích hoạt hiệu ứng này . Tôi muốn chuyển đổi giữa các không gian nơi các ứng dụng sống trên các máy tính để bàn khác nhau.

Tôi chỉ đoán ở:

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

killall Dock

Hai lệnh trên hoạt động như một lá bùa để khôi phục hiệu ứng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.