Pada pengalih aplikasi Mac, saya ingin menyembunyikan aplikasi tertentu seperti adium dan terminal (terutama terminal). Karena saya menggunakannya dengan pintasan global dan selalu berjalan.
Apakah ada cara untuk melakukan itu selain menggunakan perangkat lunak pihak ketiga?
Jawaban:
Untuk melakukan ini, Anda dapat memodifikasi file Aplikasi
Info.plist
. Untuk sampai ke file ini, baikcd
ke dalam Aplikasi (Aplikasi hanya direktori) atau, di Finder, klik kanan pada ikon aplikasi dan pilih "Tampilkan Isi Paket". Kemudian editInfo.plist
file di editor teks favorit Anda (Atau Editor Daftar Properti jika Anda menginstalnya) dan tambahkan teks berikut (atau tambahkan kunci / nilai yang sesuai di Editor Daftar Properti).Perhatikan bahwa ini tidak hanya menyembunyikan ikon dok, tetapi juga menyembunyikan bilah menu. Sayangnya saya tidak tahu cara untuk hanya menyembunyikan ikon dok.
Sumber , ya, sudah tua, tapi mungkin masih berfungsi. Beri tahu saya jika tidak.
sumber
codesign -vvv /Applications/MyApplication.app
) Untuk opsi baris perintah, lihat komentar di sini .Memodifikasi Info.plist sebenarnya tidak praktis sebagian besar waktu. Ini juga menghapus bilah menu aplikasi. Jika aplikasi ditandatangani, pengeditan Info.plist biasanya memecah tanda tangan kode, sehingga misalnya aplikasi tidak akan diizinkan untuk mengakses item dari rantai masuk login secara otomatis. Beberapa aplikasi seperti TextEdit dan Catur lumpuh saat diluncurkan jika Info.plist mereka telah dimodifikasi. Info.plist mungkin juga akan diganti jika Anda meningkatkan aplikasi.
(Jika Anda telah melihat berbagai varian
<key>LSUIElement</key><string>1</string>
, keduanyaLSUIElement
danNSUIElement
berfungsi, dan<string>1</string>
juga dapat diganti dengan<integer>1</integer>
atau<true/>
. Lihatgrep -A1 [LN]SUIElement /Applications/*/Contents/Info.plist
.)Witch memiliki opsi untuk mengecualikan aplikasi dengan nama:
Saya kebanyakan beralih di antara aplikasi dengan menggunakan pintasan keyboard atau dengan Alfred. Saya telah menonaktifkan ⌘⇥ dan ⇧⌘⇥ dengan KeyRemap4MacBook:
sumber
Jika Anda senang program ini dimulai saat startup, Anda dapat mengunjungi:
Dan kemudian tambahkan program yang Anda inginkan, dan klik sembunyikan. Viola, mereka akan berjalan, dan tidak muncul di dermaga, atau pengalih Aplikasi.
sumber