Hindari menampilkan aplikasi tersembunyi di menu navigasi cmd + tab

15

Saya baru saja beralih ke OS X Mountain Lion. Saya memiliki aplikasi seperti Skype dan Pidgin yang dimulai saat login dan disembunyikan , tetapi ketika saya memiliki lebih banyak aplikasi yang berjalan dan saya ⌘ cmd+ ⇥ Tabuntuk beralih di antara aplikasi, aplikasi tersembunyi ini juga muncul di sana.

Bagaimana saya bisa menghindari menunjukkannya?

mrudult
sumber
1
Pertanyaan bagus. Tidak ada pengaturan sistem untuk mengecualikan ini sebagai default pengguna normal, mungkin karena switcher itu adalah cara kebanyakan orang kembali ke aplikasi tersembunyi. Mari kita lihat apakah kita bisa mendapatkan perhatian - mungkin ada preferensi tersembunyi untuk ini?
bmike
kita selalu bisa menggali lebih dalam dengan sistem UNIX kurasa.
mrudult
Opsi "tersembunyi" untuk aplikasi masuk hanya berarti jendela pada awalnya akan disembunyikan, dan program hanya berjalan di dock atau menu bar. Ini tidak ada hubungannya dengan pengalih cmd-tab. Apa yang Anda cari adalah hal yang sepenuhnya terpisah.
Elliott
ya. lalu adakah yang benar-benar terpisah?
mrudult

Jawaban:

4

Berikut adalah posting blog dari seseorang yang berhasil menghapus Finder dari Application Switcher dengan menambahkan entri ini:

 <key>NSUIElement</key>
  <string>1</string>

Ke info.plistfile aplikasi tertentu (dalam hal ini, Finder).

Dave
sumber
2
Itu bekerja dengan sempurna !! Tetapi hanya untuk beberapa aplikasi. Seperti Mail tidak terbuka setelah mengedit itu daftar.
mrudult
Saya telah menggunakannya pada beberapa aplikasi yang saya tidak ingin melihat pop up, seperti Chronicle, misalnya. Senang itu berhasil untuk Anda.
Dave
5
Menambah <key>NSUIELEMENT</key><string>1</string>juga menghapus aplikasi dari pengalih aplikasi dan Dok meskipun tidak disembunyikan. Dan itu tidak benar-benar dapat digunakan dengan Finder karena menghapus bilah menu. Jika aplikasi ditandatangani, biasanya akan memecah tanda tangan kode, sehingga misalnya aplikasi tidak diizinkan untuk mengakses gantungan kunci secara otomatis. Aplikasi sandbox juga (seperti Mail seperti yang disebutkan Mrudul_T) telah macet saat diluncurkan sejak 10.8 jika Info.plist mereka telah dimodifikasi.
Lri
3

Aplikasi lama LiteSwitch X (Proteron Software) akan memungkinkan Anda untuk menyembunyikan aplikasi dari pengalih aplikasi secara selektif. Selama beberapa tahun sekarang ini tidak didukung tetapi saya hanya googled untuk itu dan menemukan versi beta yang mengklaim menambah kompatibilitas untuk OS X Mavericks sehingga dapat bekerja untuk Anda.

Kembali pada hari itu saya suka menggunakannya tetapi karena tidak berkembang begitu lama, saya harus mencari di tempat lain (dan tidak bisa menemukan solusi yang cukup baik). Saya akan menguji versi beta baru sendiri! Sampai baru-baru ini, yang terbaik yang saya temukan — meskipun, itu tidak menyelesaikan masalah Anda — adalah Hyperswitch . Hyperswitch berfungsi dengan baik tetapi belum (belum?) Memiliki kemampuan untuk menyembunyikan aplikasi.

Tautan unduhan langsung (LiteSwitch X v2.8b1)

Chauncey Garrett
sumber
LiteSwitch X mendukung mengecualikan beberapa aplikasi tertentu, tetapi tidak mendukung tidak menampilkan aplikasi tersembunyi.
Lri