ป้องกันการสลับพื้นที่ทำงานเมื่อคลิกที่ไอคอนท่าเรือ


10

ฉันใช้งานแอพพลิเคชั่นหลายตัวบนพื้นที่ทำงานหลายแห่งอย่างต่อเนื่อง ฉันต้องการที่จะอยู่ในพื้นที่ทำงานเดียวกันและเปลี่ยนพื้นที่ทำงานเมื่อฉันขออย่างชัดเจนเท่านั้น (เช่นด้วยท่าทางมายากลของเมาส์)

ขณะนี้เมื่อฉันคลิกที่ไอคอนแอพใน dock, osx สลับไปยังพื้นที่ทำงานถัดไปที่มีหน้าต่างของแอปพลิเคชันที่ใช้งานอยู่

ฉันรู้ว่ามีตัวเลือกในการตั้งค่าระบบ -> Misson ควบคุมที่เรียกว่า"เมื่อเปลี่ยนไปใช้แอพลิเคชันสลับไปยังพื้นที่ที่มีหน้าต่างที่เปิดสำหรับการประยุกต์ใช้" ให้ประโยชน์อะไร: เมื่อคลิกที่ไอคอนของแอปพลิเคชันที่ไม่ใช้งานอย่าสลับไปยังพื้นที่ทำงานที่มีหน้าต่างแอปพลิเคชัน แต่ตัวเลือกนี้จะไม่ส่งผลต่อพฤติกรรมการคลิกแอปพลิเคชันที่ใช้งานอยู่


คำถาม: ฉันจะป้องกัน OSX ไม่ให้สลับไปยัง wokspace อื่นได้อย่างไรเมื่อคลิกที่ไอคอนแอพใน Dockโดยไม่คำนึงว่าแอพนั้นไม่แอ็คทีฟหรือไม่


2
คุณมีการแก้ไขสำหรับ MacOS Sierra หรือไม่? ดูเหมือนว่ามันจะไม่ทำงานอีกต่อไป ...

คำตอบ:


7

เปิดTerminal.appแล้วเรียกใช้คำสั่งต่อไปนี้

เปลี่ยนการตั้งค่าพื้นที่ทำงานเริ่มต้น:

ค่าเริ่มต้นเขียน com.apple.dock พื้นที่ทำงานอัตโนมัติ auto-swoosh -bool NO

ถัดไปรีสตาร์ท Dock ด้วยคำสั่งนี้:

killall Dock

การอ้างอิง:
ฉันจะปิดการใช้งานเดสก์ท็อปที่เปลี่ยนอัตโนมัติได้อย่างไร
ปิดใช้งานการสลับช่องว่างบน Command-Tab


เป็นที่น่าสังเกตว่าโซลูชันนี้จะปิดการใช้งาน swtiching จากการดำเนินการ dock อื่น ๆ เช่นมุมมองexposéแอปพลิเคชันหรือคลิกขวาที่รายการหน้าต่างแอปพลิเคชันแบบเต็ม อย่างไรก็ตามฉันชอบมันมากขึ้น ขอบคุณ!
Ilari Kajaste

สิ่งนี้ไม่ทำงานใน MacOS 10.12 (Sierra) และรุ่นที่ใหม่กว่า
Michael Schmid

3

ไม่เหมือนกับผู้ถามดั้งเดิมฉันพยายามเปิดใช้งานเอฟเฟกต์นี้ ฉันต้องการสลับระหว่างช่องว่างที่แอพพลิเคชั่นอาศัยอยู่บนเดสก์ท็อปที่แตกต่างกัน

ฉันแค่เดาที่:

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

และ

killall Dock

คำสั่งสองคำสั่งด้านบนนั้นใช้งานได้เหมือนเครื่องราง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.