Hingga Mac OS X Snow Leopard, menekan ⌘+ Hsaat menggunakan aplikasi melakukan dua hal ...
- Aplikasi menyembunyikan diri dari pandangan.
- Aplikasi menempatkan dirinya di ujung ⌘+ ⇥switcher.
Poin ke-2 sangat berguna, karena ketika saya menyembunyikan aplikasi, saya tahu saya tidak akan menggunakannya untuk beberapa waktu. Mengirimnya ke ujung switcher membantu saya fokus pada aplikasi yang saya gunakan lebih banyak.
Namun, di Lion, meskipun ⌘+ Hmenyembunyikan aplikasi, itu hanya memindahkannya ke posisi berikutnya di switcher. Ini sama dengan ⌘+ ⇥ing antara 2 aplikasi, kecuali bahwa aplikasi tersebut sekarang juga tersembunyi dari pandangan. IMO, ini memecah fitur mendasar dari switcher dan konsep menyembunyikan aplikasi. Saya tidak tahu mengapa ini dilakukan.
Apakah ada yang punya petunjuk tentang bagaimana, jika sama sekali, ini bisa diperbaiki? Atau mungkin tempat-tempat yang harus saya cari? Saya hanya berharap ada preferensi yang terkubur dalam beberapa file plist di suatu tempat ...
Jawaban:
Ini pertanyaan yang bagus. Ini mungkin perilaku yang dimaksudkan daripada bug. Kontrol Misi tampaknya telah memadukan Expose lama dan Spaces lama. Dengan mengingat hal itu, meluncurkan aplikasi Layar Penuh baru menempatkannya di desktop sendiri. Ketika Anda sampai ke Kontrol Misi Anda melihatnya ditempatkan di sebelah kanan Desktop asli, kosong. Buka Layar Penuh aplikasi kedua dan itu akan menempatkannya lagi di desktop sendiri, di sebelah aplikasi Layar Penuh pertama yang Anda buka.
Sama seperti Layar Beranda di iOS dan Spaces lama, tampaknya Apple berniat desktop ini tetap, di luar angkasa, di tempat yang sama. Mail "di sebelah kiri" Safari jika saya membuka Safari setelah membuka Mail. Saya setuju bahwa gagasan spasial ini bertabrakan dengan pemahaman kita tentang switcher. Itulah alasan yang sama mengapa persembunyian dinonaktifkan untuk aplikasi Layar Penuh (menekan ⌘+ tidakH akan menyembunyikan aplikasi Layar Penuh).
Jika semuanya layar penuh, konsep persembunyian menjadi kurang relevan. Saya berpikir kembali ke versi Mac OS yang lebih lama, di mana Anda memiliki tumpukan pada tumpukan jendela. Menyembunyikan aplikasi seperti Adobe Photoshop (dan semua jendela anak terbuka untuk setiap gambar terbuka saya) masuk akal. Jika jendela "susun" seperti itu tidak ada secara spasial (karena aplikasi Layar Penuh itu sekarang berdampingan, mereka tidak benar-benar ditumpuk) maka hampir masuk akal bahwa itu tidak berfungsi.
Setelah mengatakan semua itu, saya sangat setuju bahwa Lion telah benar-benar mengacaukan alur kerja dari banyak pengguna Mac masa lalu. Saya tidak harus setuju dengan keputusan Apple di sini, saya hanya mencoba untuk bermain advokat dan melihat apakah yang satu ini memiliki beberapa penjelasan yang masuk akal. Semoga ini membantu.
Pembaruan: Artikel ini di TidBITS menyebutkan fitur baru di Lion yang disebut Pengakhiran Otomatis. Saya tidak mengetahui fitur ini. Saya ingin tahu apakah perilaku yang dialami oleh penulis pertanyaan ini terkait dengan ini.
sumber
Karena ini telah menggangguku sejak ini diubah, aku sudah mencobanya lagi. Tampaknya satu-satunya cara bekerja sejauh ini adalah meniru dengan beralih ke semua aplikasi yang terbuka sebelum bersembunyi. Tidak yakin apakah applescript berubah sedikit tetapi saya harus mengubah skrip willlma seperti ini agar berfungsi. Ini juga memiliki penekanan tombol yang jauh lebih sedikit sehingga harus melakukan pekerjaan lebih cepat.
Ini akan menunjukkan beberapa kedipan saat berganti dan penundaan bisa terlalu pendek jika beberapa animasi membutuhkan waktu lebih lama (seperti beralih ke aplikasi layar penuh), sehingga jumlahnya mungkin tidak optimal untuk semua Mac atau situasi. Dan walaupun mungkin untuk mengatur Layanan Automator dengan hotkey global, tidak ada yang terjadi pada saya. Saya lebih beruntung dengan aplikasi kecil iCanHazShortcut tempat Anda dapat menelepon
osascript <scriptname>
saat menekan cmd-h.sumber
Sejak Aplikasi Switcher diperkenalkan di Mac OS 8.5, ada berbagai perubahan.
Di Lion
Mungkin tidak mungkin mendapatkan penempatan lama dengan Pengalih Aplikasi yang lebih baru.
Jika Anda mengidentifikasi biner yang digunakan untuk switcher, jalankan
strings
(1) mungkin mengungkapkan lebih banyak.Saya percaya begitu.
Perilaku di Lion mungkin untuk proporsi yang signifikan dari kasus penggunaan di mana persembunyian adalah jangka pendek .
Dengan kombinasi tombol yang nyaman ( Command- Shift- Tabkurang ergonomis):
Di luar Singa
Di Mountain Lion, misalnya, ada perubahan lain: bukan lagi siklus tanpa akhir sebagai respons terhadap Command- Tab.
Di OS X 10.9 mungkin ada perubahan lebih lanjut.
sumber
Ini jelas merupakan perilaku yang dimaksudkan. Itu juga tidak memudar ikon, yang menurut saya menjengkelkan. Saya menulis sebuah apel GUI yang meniru cara lama dalam melakukan sesuatu. Salin tempel ini ke dalam Applescript, simpan, lalu gunakan skrip cepat untuk menghubungkannya dengan pintasan keyboard (seperti ctrl + H).
sumber
if p is "visible" then
.