Apakah ada cara untuk menyembunyikan aplikasi tertentu dari cmd+ tab?
Masalah yang saya hadapi adalah saya memiliki beberapa aplikasi (seperti iTunes dan tentu saja Finder) yang selalu terbuka. Tetapi ketika saya sedang bekerja dan beralih di antara aplikasi yang relevan bagi saya (Chrome, Sublime, Terminal) dengan cmd+ tabSaya akan selalu melihat aplikasi 'tidak relevan' ini di menu.
Terima kasih
sumber
Anda dapat mengatur LSUIElement ke 1 sebagai string di Info.plist:
Ini menghapus aplikasi dari pengalih aplikasi, Dock, dan jendela paksa berhenti. Itu juga menghapus bilah menu, jadi itu tidak benar-benar dapat digunakan dengan Finder atau iTunes.
Mengedit Info.plist membuat beberapa aplikasi seperti TextEdit dan Chess crash saat diluncurkan pada 10.8. Ini juga membatalkan tanda tangan kode dari aplikasi yang ditandatangani, sehingga mereka tidak diizinkan untuk mengakses gantungan kunci secara otomatis.
http://www.cocoabuilder.com/archive/cocoa/141753-lsuielement-and-lsbackgroundonly.html :
Baik LSUIElement dan NSUIElement masih berfungsi, dan keduanya juga dapat disetel ke true atau 1 sebagai integer.
Informasi Daftar Kunci Referensi Properti: Kunci Layanan Peluncuran :
Witch memiliki opsi untuk mengabaikan aplikasi:
Saya baru saja menonaktifkan pengalih aplikasi dan Dock. Saya terutama menggunakan pintasan keyboard dan Alfred untuk berpindah aplikasi.
sumber
LSUIElement
di info.plist Slack menyebabkannya macet saat diluncurkan untuk saya.Penafian: Saya mengembangkan GhostTile
Anwser Pendek: coba GhostTile . Meskipun berbayar, tetapi Anda dapat mencoba selama mungkin (mencuri ide dari Sublime Text)
Long Anwser:
AFAIK, Ada dua cara untuk mencapai ini:
1. Atur Aplikasi sebagai Agen. Misalnya, Tambahkan
LSUIElement
kunci ke Info.plist App atau Tetapkan kebijakan aktivasi AppNSApplicationActivationPolicyAccessory
.2. Hook Dock atau proses sistem terkait lainnya untuk mengabaikan beberapa aplikasi. Berkat SIP (Rootless) di El Captian. Tidak disarankan untuk melakukannya.
GhostTile fokus menyembunyikan Aplikasi dari Dock. Mudah digunakan dan menyediakan berbagai cara untuk mengelola aplikasi yang Anda sembunyikan. Tidak ada modifikasi pada disk, sehingga Anda tidak akan merusak tanda tangan codesign aplikasi.
Fitur lainnya:
sumber
Maaf terlambat datang ke pesta, tetapi memang jawaban dan komentar sebelumnya menyatakan, ini mungkin membuat beberapa aplikasi macet saat diluncurkan. Saya tidak bisa melakukan ini di Yosemite walaupun saya bisa membuatnya bekerja sebelumnya di Mac lain. Mengubah TotalTerminal Info.plist tidak melakukan apa-apa, dan mengubah
Applications/Utilities/Terminal/Info.plist
penyebab crash.Seperti @atreat disebutkan dalam salah satu komentar, orang-orang dari TotalTerminal yang sekarang mendukung menyembunyikan ini melalui perintah sederhana:
Ini bekerja dengan baik untuk saya.
sumber
Jika Anda menggunakan iPhone dan memiliki masalah yang sama dengan menyembunyikan aplikasi dari App Switcher , Anda dapat menginstal sesuatu seperti BlacklistSwitcher9.
sumber