Di OS X Yosemite, bagaimana cara menjaga aplikasi switcher (atau dock) pada tampilan utama saya?

11

Saya percaya pengalih aplikasi (perintah + tab) terikat ke tempat dok "adalah". Dermaga yang tersedia di kedua display, tapi saya percaya tampilan terakhir di mana Anda klik di dermaga adalah tempat itu sebenarnya adalah.

Jadi ketika dock ada di layar sekunder saya, pengalih aplikasi muncul di layar itu. Yang membuat saya marah dan saya lebih suka aplikasi switcher tetap di layar utama saya.

Bagaimana ini bisa dilakukan?

guptron
sumber

Jawaban:

4

App Switcher dikendalikan oleh Dock. Di mana pun tampilan bilah dok aktif, begitu juga App Switcher. Applescript ini adalah cara saya mereset bar Dock ke tampilan utama:

tell application "System Events"
    set screen edge of dock preferences to right
    set screen edge of dock preferences to bottom
end tell

Jika Anda menjalankan Dock tanpa hambatan / terlihat, kemungkinan Dock akan membuat tampilan flash di tepi paling kanan. Untuk menghilangkan flash:

tell application "System Events"

    set autohide of dock preferences to true
    delay 0.2
    set screen edge of dock preferences to right
    set screen edge of dock preferences to bottom
    set autohide of dock preferences to false

end tell

Anda dapat mengikat skrip ke pintasan keyboard sehingga dapat dipanggil dengan cepat saat diperlukan.

Jika Anda selalu menyembunyikan Dock, Anda dapat menempatkan skrip dalam satu lingkaran dengan jumlah penundaan yang diinginkan, dan menjalankannya sebagai daemon. Dengan cara ini daemon secara berkala akan memastikan dock berada di tampilan utama.

lebih jauh
sumber
Ini jawaban yang benar.
ezrock
1

Efek yang Diinginkan Dicari

  1. Sembunyikan Dock at Will
  2. Pertahankan Dock di Layar Utama

Sembunyikan Dock at Will

Setel hotkey untuk menyembunyikan dock

di OS X: System Preferences> Keyboard> Shortcuts> Launchpad & Dock

  • periksa "Dock Hiding On / Off"

  • Atur hotkey untuk "Dock Hiding On / Off" ke Control D (atau apa pun yang Anda inginkan).

  • Atur waktu untuk waktu Menyembunyikan Dock ke durasi lama (seperti yang ditunjukkan dalam perintah berikut). Saya menetapkan milik saya ke 99 (saya pikir) jadi saya tidak akan sengaja memicu Dock.

Atur waktu untuk waktu Menyembunyikan Dock ke durasi lama (seperti yang ditunjukkan dalam perintah berikut). Saya menetapkan milik saya ke 99 (saya pikir) jadi saya tidak akan sengaja memicu Dock.

Masukkan ini ke Terminal untuk menampilkan Dock tanpa penundaan:

defaults write com.apple.dock autohide-delay -float 0; killall Dock

Mungkin Anda ingin memiliki penundaan yang lama (5 detik) sehingga Anda tidak pernah secara tidak sengaja memicu Dock:

defaults write com.apple.dock autohide-delay -float 5; killall Dock

Untuk mengembalikan default:

defaults delete com.apple.dock autohide-delay; killall Dock

Pertahankan Dock di Layar Utama

Anda akan berpikir ini mudah, tetapi yang benar-benar mengacaukannya adalah ketika Anda memindahkan aplikasi ke layar penuh. Ini mendatangkan malapetaka dengan posisi dermaga serta mengungkapkan. Untuk memperbaiki masalah, saya sekarang mencoba Lawrence Post untuk Apple Scripts. Saya menerapkannya menggunakan Keyboard Maestro (sangat merekomendasikan aplikasi itu untuk mengotomatisasi hal-hal ini). Jika situasi layar penuh membuat masalah penempatan dock, saya cukup mengatur hotkey untuk menjalankan Apple Script dan memposisikan ulang dock.

Masih harus dilakukan

Otomatis menggunakan Keyboard Maestro untuk merasakan dermaga telah dipindahkan ke monitor lain dan secara otomatis menempatkan dermaga kembali ke layar utama tanpa menggunakan tombol pintas.

radiator
sumber
0

Saya menyimpan dok saya di sisi kanan layar yang menyimpannya di satu layar, yaitu layar paling kanan ketika saya mengatur pengaturan.

dwightk
sumber
0

Solusi yang berhasil bagi saya adalah memindahkan dok dari sisi ke bawah.

Pengaturan saya:

masukkan deskripsi gambar di sini

Dari System Preferences> Dock:

masukkan deskripsi gambar di sini

Pergi ke layar utama Anda dan turunkan kursor untuk mengungkapkan dermaga. Sekarang coba cmd+tab. Tab-switcher akan muncul di layar utama Anda.

Saya menemukan bahwa saya tidak peduli jika dok ada di bagian bawah karena saya menyembunyikannya dan menggunakan Spotlight hampir selalu. Bagi yang lain kompromi mungkin tampak lebih besar.

Lawrence
sumber
-1

Sebagai solusi sudo. Saya sarankan menyembunyikan dermaga. Rasanya sedikit lebih alami bagi saya. Setidaknya sampai mereka memungkinkan opsi untuk tetap di satu layar.

GregInChrist
sumber