Minimalkan Semua di Mac OS?

61

Saya seorang pengungsi baru-baru ini dari Windows land (setidaknya di salah satu PC saya).
Satu hal yang sangat saya lewatkan di Mac OS adalah kemampuan untuk meminimalkan semua jendela.

Sepertinya saya tidak dapat menemukan jalan pintas yang melakukannya, atau bahkan sebuah skrip. Apa pun akan baik.

AngryHacker
sumber
Better Touch Tool (gratis) memiliki pintasan "Sembunyikan Semua Windows" yang berfungsi seperti Windows, yang sebenarnya meminimalkan dan menyembunyikan semua jendela yang terbuka (tidak seperti standar OSX dengan hanya memindahkannya dari layar). Anda dapat menetapkannya ke kombo keyboard atau gerakan mouse apa saja ... Saya telah menetapkannya untuk "OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner".
jsherk

Jawaban:

78

Mac OS X menyebutnya Expose dan kunci defaultnya adalah F11 atau Command-F3. Anda dapat mengubah ini - dan juga memetakannya untuk menggerakkan mouse ke sudut layar - di Control Panel.

Ini tidak persis meminimalkan semua jendela, itu hanya desir mereka semua sementara agar Anda dapat melihat desktop.

Untuk meminimalkan jendela saat ini, tekan Command-M. Untuk meminimalkan semua jendela aplikasi dalam fokus, tekan Command-Option-M. Atau Anda dapat menekan Command-H yang menyembunyikan aplikasi. Command-H akan meminimalkan aplikasi Anda satu per satu, tetapi itu tidak akan berfungsi pada yang terakhir terbuka. Command-Option-H akan menyembunyikan semua aplikasi lain kecuali yang aktif.

Cara pintas lain yang relevan adalah menekan Command + Option dan mengklik desktop, yang akan memperkecil semuanya kecuali jendela Finder yang terbuka. Melakukan hal yang sama dan mengklik ikon dok akan meminimalkan setiap jendela lain kecuali program itu (dan buka jendela program itu jika tidak terbuka).

derobert
sumber
Ini tidak memberikan satu klik atau keystroke untuk langsung ke desktop. Jawaban ActionScript tidak.
Johnny mengapa
Dan adakah cara untuk mengembalikan jendela yang diperkecil atau tersembunyi melalui keyboard? Siapa yang memilih untuk menyembunyikan aplikasi itu dari pengalih Command + Tab dan mengapa?
Salomanuel
28

Saya menggunakan Command-Alt-Desktop (mengklik di suatu tempat di desktop). Semua jendela hilang.

Komunitas
sumber
3
Tampaknya, itu hanya berfungsi ketika jendela finder tidak aktif. Saya suka kegunaan mac wanderingstan.com/wp-content/uploads/2009/07/…
Dmitry Chornyi
4
Itu hanya membantu jika bagian dari desktop Anda terlihat di tempat pertama
Johnny mengapa
16

Berikut adalah AppleScript yang beralih ke Finder, menyembunyikan semua program lain, dan kemudian meminimalkan semua jendela Finder, pada dasarnya sama seperti dalam jawaban yang diterima, tetapi digabungkan menjadi satu skrip.

activate application "Finder"
tell application "System Events"
    set visible of processes where name is not "Finder" to false
end tell
tell application "Finder" to set collapsed of windows to true

Anda dapat menggunakan Automator untuk membuat layanan untuk skrip:

Anda kemudian dapat memberikan layanan pintasan keyboard dari System Preferences.

Atau, simpan sebagai aplikasi di AppleScript Editor dan tambahkan ke Dock Anda. Klik untuk menjalankannya dan jalankan skrip.

Daniel Beck
sumber
Luar biasa! Bekerja lebih baik daripada AppleScript lain yang saya lihat ... cukup instan. Sekarang bagaimana kita menambahkannya ke Menu Bar dan itu akan sempurna!
jsherk
1
@ jsherk Terima kasih. Kelemahannya jelas ketergantungan pada item menu yang tersedia. Terjemahkan Finder, dan ini pecah. Hapus item menu (tidak mungkin, tetapi Apple bukan vendor yang kompatibel mundur), dan ini rusak. Di mana jawaban Anda masih berfungsi dengan lebih baik adalah menu konteks aplikasi Dock, membuat ikon status menu, dll., Semuanya di luar kemungkinan dasar AppleScripts.
Daniel Beck
Jika Anda menyimpan sebagai Aplikasi di editor ActionScript, maka Anda dapat menyeret aplikasi ke dock Anda. Ini memberikan perilaku yang cukup banyak, dengan upaya yang sama, seperti tombol Windows 'Show Desktop'. Dan ya, saya tidak mengerti mengapa tindakan ini tidak dibangun ke dalam MacOS.
Johnny mengapa
@DanielBeck bagus, bekerja sangat cepat, terima kasih. Apa yang Anda pikirkan tentang skrip terbalik - tampilkan semua? : D
Bartlomiej Skwira
@ BartlomiejSkwira Ditinggalkan sebagai latihan untuk pembaca.
Daniel Beck
6

Seseorang akhirnya menemukan cara untuk Menunjukkan Desktop dengan benar:

http://www.everydaysoftware.net/showdesktop/index.html

EDIT: Aplikasi ShowDesktop ini berfungsi seperti tombol Windows Show Desktop ... ia akan secara bersamaan menyembunyikan / meminimalkan semua jendela (dengan opsi untuk memasukkan jendela Finder) dengan satu klik pada ikon itu yang dapat Anda letakkan di bilah menu.

EDIT: Menemukan solusi yang lebih baik ... Better Touch Tool (gratis) memiliki pintasan "Sembunyikan Semua Windows" yang berfungsi seperti Windows, di mana ia sebenarnya meminimalkan dan menyembunyikan semua jendela yang terbuka (tidak seperti standar OSX dengan hanya memindahkannya dari layar) ). Anda dapat menetapkannya ke kombo keyboard atau gerakan mouse apa saja ... Saya telah menetapkannya untuk "OPTION_KEY + Move_Mouse_Into_Lower_Left_Corner".

jsherk
sumber
1
Anda menyadari bahwa itu tidak melakukan apa pun yang AppleScript 10 baris tidak bisa lakukan? Itu hanya menyembunyikan semua aplikasi kecuali Finder ( Cmd-Opt-H), dan meminimalkan semua jendela Finder ( Cmd-Opt-M). Itu ada di sana dalam jawaban yang diterima.
Daniel Beck
@ Daniel Ya, TIDAK ... AppleScript akan menyembunyikan / meminimalkan satu jendela pada satu waktu (satu demi satu) dan tidak dapat secara bersamaan menyembunyikan / meminimalkan semua jendela semua aplikasi secara bersamaan. Aplikasi ini secara bersamaan akan menyembunyikan / meminimalkan semua jendela pada saat yang bersamaan, DAN Anda memiliki opsi untuk memasukkan jendela Finder jika Anda mau DAN Anda dapat meletakkannya di Menu Bar sehingga tidak ada pintasan keyboard yang diperlukan, hanya dengan satu klik mouse. dan itu dilakukan. Seperti disebutkan dalam pertanyaan, mereka berasal dari latar belakang Windows dan Windows memiliki tombol sekali klik untuk menyembunyikan / meminimalkan semua jendela secara instan.
jsherk
Anda salah. Lihat jawaban saya. Satu klik (jika Anda masuk rute aplikasi-dalam-Dock), dan secepat program ini. Dan inilah rahasia kecil yang kotor: Aplikasi ini melakukan hal yang sama. Klik berulang-ulang ikon Dock untuk menyembunyikan semuanya dan saat melakukannya, perhatikan bilah menu Anda. The Jendela menu Finder diaktifkan. Saya heran mengapa ...
Daniel Beck
1
Wow. Bahkan mengirim _CGPostKeyboardEventbukannya mengaktifkan item menu dengan benar seperti yang saya lakukan. Saya sengaja tidak menggunakan misalnya key code "m" using {command down, option down}karena pintasan keyboard dapat disesuaikan. Dan tidak mengejutkan, jika Anda mengubah pintasan keyboard untuk Meminimalkan Semua di Pencari dalam Preferensi Sistem »Keyboard» Pintasan Keyboard »Aplikasi , program ini rusak ketika Anda memilih untuk memilih Tampilkan Pencari setelah menyembunyikan semua . Hampir tidak apa yang saya pertimbangkan untuk mencari tahu bagaimana melakukannya dengan benar ...
Daniel Beck
1
@DanielBeck Saya berdiri dikoreksi .. Anda telah datang dengan AppleScript pertama yang melakukan ini dengan benar! Di mana Anda 2 bulan lalu lol: macscripter.net/viewtopic.php?pid=147285 stackoverflow.com/questions/9620499/... stackoverflow.com/questions/8620605/…
jsherk
5

Tidak perlu skrip, dll.

Cukup klik:

+ + H+ M

Fatih Arslan
sumber
1
Ini juga hotkey Firefox, jadi jika Anda membuka dan memilihnya, Anda akan melihat pratinjau seluler.
2C-B
Di iTerm itu juga jalan pintas. Tetapi Command-Alt-H tampaknya bekerja untuk saya juga. Itu menyembunyikan semua jendela latar belakang.
Christophe De Troyer
Dan ketika Anda tidak memiliki keyboard Apple Mac Anda, tetapi keyboard Windows maka tombol Windows + Alt + H + M .
Elmex80s
3

Anda dapat menetapkan tombol pintasan sendiri untuk item Desktop di kategori Expose & Spaces di panel preferensi Keyboard (dan Mouse) dari aplikasi System Preferences.

Itu akan menyembunyikan semua jendela yang memungkinkan Anda untuk mengakses konten apa pun di desktop. Yang keren adalah bahwa menekan pintasan yang sama lagi akan mengembalikan semuanya seperti sebelumnya.

Sergio Acosta
sumber
Di windows, Start-D melakukan hal dasar yang sama, sembunyikan, lalu kembalikan, dengan asumsi Anda tidak membawa kembali jendela itu sendiri sementara itu dan membuatnya menyembunyikannya alih-alih mengembalikan yang lain.
dlamblin
3

Anda dapat menampilkan desktop secara langsung tanpa meminimalkan jendela. Anda dapat membuat sudut layar aktif , sudut layar di mana, jika Anda pergi, suatu tindakan dilakukan. Pergi ke System Preferences -> Expose and Spaces, pilih tab Expose dan di bagian atas Anda memiliki sudut layar Active. Tentukan satu dan pilih Desktop dari kotak kombo.

Dengan begitu, ketika Anda pergi ke sudut itu, semua jendela terbang menjauh, membuka desktop.

Sunting : Anda mungkin juga tertarik untuk melihat bagaimana Anda dapat memaksimalkan jendela (saya adalah pengguna Mac OS baru-baru ini, jadi saya tahu betapa menjengkelkannya dengan menekan tombol hijau dan tidak memaksimalkan jendela): Anda dapat membaca lebih lanjut di sini .

alex
sumber
Ini adalah metode yang saya sukai. Di versi terbaru OS X, pengaturannya ada di System Preferences-> Mission Control-Hot Corner.
SeanFromIT
3

Cara terbaik dan tercepat untuk melihat desktop, gerakkan keempat jari Anda ke atas

pengguna48509
sumber
Betapapun nilainya, itulah cara multitouch trackpad baru untuk memicu fitur Show Desktop dariaute Expose.
Chealion
Bagaimana Anda bisa membuat mouse tetap diam saat melakukan itu?
Trejkaz
3

Sebagian besar jawaban lain adalah tentang menggunakan Expose untuk mendorong windows ke samping sementara. Jika Anda benar-benar ingin meminimalkan semua jendela, Anda dapat melakukannya per-aplikasi dengan ⌘⌥M (beberapa aplikasi) atau clicking mengklik tombol perkecil di jendela mana saja (selalu).

Kevin Reid
sumber
2

Solusi saya adalah dengan hanya menahan cmd+ optiondan Double Klik tepat di sisi dermaga (yaitu klik dua kali pada desktop) untuk secara instan menyembunyikan semua aplikasi dan jendela yang berjalan (anehnya, kecuali untuk Finder yang tampaknya tetap terbuka).

Ajay
sumber
1
Selamat datang di superuser. Tautan hanya jawaban bukan ide bagus karena jika situs yang Anda tautkan turun, jawaban Anda benar-benar sia-sia. Selain itu, Anda telah menautkan situs Anda sendiri. Harap baca faq tentang promosi diri - karena ini mungkin dilihat sebagai upaya untuk mempromosikan situs Anda sendiri, bertentangan dengan aturan. Saya telah memperbaiki jawaban Anda untuk Anda dengan pemformatan yang lebih baik. Jika Anda tidak senang dengan ini, jangan ragu untuk kembali atau memposting meta untuk apa yang Anda rasa saya lakukan salah.
Journeyman Geek
0

Sebagai Windows mengkonversi pintas Anda adalah Control- D. Di Mac itu F11.

Ini berlaku untuk Snow Leopard: Saya pergi ke System Preferences »Keyboard» Expose & Spaces (di panel kiri). Di panel kanan Anda akan melihat Expose dengan drop down dan Spaces dengan drop down. Di bawah Expose Anda akan melihat "Desktop", jika dicentang maka F11akan meminimalkan semua jendela dan menampilkan desktop Anda.

Anda akan melihat "F11" di sebelah kanan "Desktop". Klik pada "F11" dan itu akan memberi Anda opsi untuk mengubah pintasan. Saya menetapkan kembali perintah "Desktop" ke Command- D.

Keluar, dan sekarang Anda Mac akan bertindak seperti PC lama Anda. Saya baru saja mengetahui hal ini setelah membaca posting di atas dan tidak memiliki mereka bekerja untuk apa yang saya pikir Anda coba lakukan.

slhck
sumber
0

Pendekatan bruteforce itu bekerja untuk saya:

  • tekan + Hbeberapa kali (untuk hanya membiarkan jendela terbuka saat ini)
  • lalu tekan + Msekali (untuk menutup jendela saat ini)
Renaud
sumber
0
  • Command-Alt-Desktop tidak masalah.
  • atau Rentangkan ibu jari dan tiga jari Anda untuk menunjukkan desktop Anda. (mungkin itu tidak membantu Anda)

perintah alt desktop

Dosa
sumber