Bagaimana cara mengubah perilaku default tombol layar penuh / memaksimalkan?


126

Ada pertanyaan yang berkaitan dengan perilaku yang berbeda dari tombol layar penuh di bilah jendela. Di sana, ditunjukkan bahwa dengan melakukan:

+ + Klik ikon hijau atau kanan luar (ikon plus)

Saya dapat memaksimalkan jendela dengan lebar dan tinggi untuk layar saat ini.

Sekarang saya bertanya-tanya apakah saya dapat membuat standar perilaku ini hanya dengan mengklik ikon. Untuk bonus tambahan, saya ingin tahu apakah ada cara pintas keyboard untuk mencapai hal yang sama.


1
Saya ingin tahu ini juga ... sampai sekarang saya belum menemukan cara untuk melakukan ini.
Michael

7
Hanya kepala, Alt + Klik tidak setara dengan Alt + Shift + Klik Anda jadi pikirkan tombol Shift tidak perlu ditekan?
Jai Govindani

7
@JaiGovindani Memang benar bahwa tidak semua aplikasi berperilaku sama. Untuk sebagian besar, tampaknya Alt + Click sudah cukup; namun ada beberapa pengecualian seperti Google Chrome. Di sana, Alt Click hanya memperluas tinggi tetapi tidak lebar.
k0pernikus

1
Apple membuat pilihan yang buruk (dahulu kala) yang benar-benar perlu diperbaiki. Mungkin mereka pikir semua orang ingin menggunakan kybd dan bekerja dalam "spasi" konseptual (pada aplikasi layar penuh?) Tetapi kemudian, mengapa tidak menambahkan pintasan untuk layar penuh / meminimalkan dan terlebih lagi, mengapa tidak mengembalikan ruang saja? Sekarang kita cukup banyak harus CMD + TAB untuk beralih antar aplikasi. dan tidak ada opsi yang dapat diakses untuk memaksimalkan jendela atau bahkan pergi ke layar penuh kecuali kita mengunduh beberapa aplikasi pihak ketiga yang dipertanyakan. smh
Shanimal

Di Mac OS Sierra Anda juga dapat mengklik dua kali pada sudut jendela untuk secara otomatis memperluasnya ke ukuran maksimum, saya harap ini membantu.
Kubuntuer82

Jawaban:


47

Gunakan tontonan , aplikasi sumber terbuka gratis yang memiliki banyak pintasan manajemen jendela yang praktis.

Meskipun tidak mengubah perilaku default tombol hijau, itu membuatnya tidak perlu bagi saya untuk melakukannya karena saya bisa melakukan semuanya menggunakan pintasan keyboard tanpa menggunakan mouse.

Untuk layar penuh, tekan:

cmd+ option+F

Ini juga memiliki banyak pilihan untuk layar 1/2, layar 1/3, setengah atas, setengah bawah, dll.

Daftar semua opsi yang tersedia untuk tontonan untuk memodifikasi windows


2
Temuan yang bagus. Spectacle membuat saya sangat senang karena juga menyediakan fitur split atau snap window yang dikenal dari Windows 7.
k0pernikus

1
Nice menemukan memang, tetapi sayangnya "Layar Penuh" memaksimalkan jendela seperti Microsoft Windows: menggunakan hampir semua layar, tidak menggunakan lebar dan tinggi yang dioptimalkan. (Memang yang diinginkan penanya, dan masih lebih baik daripada layar penuh OS X. Tapi saya tidak ingin browser saya menggunakan lebar layar penuh; Saya suka perilaku klik-klik pada ikon zoom jauh lebih baik, yang membuat aplikasi waras memilih lebar yang optimal untuk kontennya saat ini. Tapi @ k0pernikus benar: fitur split dan snap bagus.)
Arjan

2
Tapi itu tidak mengubah perilaku tombol hijau (seperti yang dilakukan RightZoom sebelum Yosemite), bukan?
chesterbr

1
Dan Mac melakukan banyak hal di luar kotak yang dibutuhkan Windows untuk aplikasi bagian ke-3. Mereka berbeda.
Gray

1
Saya telah berhasil mempercepat penggunaan Spectacle dengan membuat layar penuh Ctrl-Opt-Cmd-Up (jika tidak digunakan). Ini berarti Anda tidak perlu melakukan canggung ketika menggunakan cara pintas keyboard yang luar biasa (setengah kiri, setengah kanan, monitor kedua, setengah atas, bawah setengah).
Foliovision

51

Saya menemukan bahwa BetterTouchTool menyelesaikan masalah ini dengan baik ( Catatan : BetterTouchTool tidak lagi gratis, uji coba berakhir setelah 45 hari). Preferensi tidak cukup intuitif:

  • Pilih kategori "Lainnya" di bagian atas jendela.
  • Pastikan "Global" dipilih di sebelah kiri.
  • Klik tombol "Konfigurasi Pemicu Baru" di bagian bawah jendela.
  • Pilih "Tombol Kiri Jendela Hijau" sebagai pemicu.
  • Pilih "Zoom Window Below Cursor" sebagai tindakan yang telah ditentukan.
  • Nikmati!

tangkapan layar

BetterTouchTool juga memungkinkan mendefinisikan pintasan keyboard untuk tindakan ini (di bawah "Keyboard"). Namun, tindakannya akan tetap berupa "Zoom Window Below Cursor" - itu akan memperbesar jendela mana pun yang kursor mouse Anda nyalakan, bukan jendela yang sedang aktif. Jadi ini tidak membantu karena sayangnya.


3
Saya yakin saya tidak akan menemukan pengaturan ini tanpa bantuan Anda. Dan memang ini benar-benar mengembalikan perilaku pra-Yosemite. (Jadi: untuk aplikasi waras tidak dengan berani memaksimalkan tinggi dan lebar, tetapi melakukan pembesaran untuk yang paling cocok. Seperti untuk Chrome, sering: tinggi maksimum dan beberapa lebar optimal yang tidak menggunakan layar penuh saya). Temuan yang bagus. Layar penuh yang mengganggu hilang! :-)
Arjan

4
Terima kasih banyak. Ini sangat membantu saya. Namun jika Anda ingin memaksimalkan layar, tindakan "Maksimalkan Jendela" dan bukan "Zoom Jendela Di Bawah Kursor" mungkin merupakan pilihan yang lebih baik.
userM1433372

Lebih baik mengikatnya ke "Opsi + Klik" sebagai gantinya.
Grocery

@Grocery: Tentu, jika Anda menggunakan kedua fungsi - bukan itu yang ditanyakan dalam pertanyaan ini;)
Wladimir Palant

1
Ah! Itu lebih baik.
Jasper Blues

18

Anda dapat pergi ke System Preferences -> Dock hapus centang "Klik dua kali bilah judul jendela untuk meminimalkan" dan kemudian, ketika Anda mengklik dua kali pada bilah judul di jendela, itu akan memaksimalkan jendela tanpa masuk ke mode layar penuh.

Saya merasa lebih mudah daripada harus menahan tombol opsi dan mengklik tombol hijau.


6
Sebenarnya tidak memaksimalkan dalam arti windows. Itu hanya mengubah ukuran ke ukuran menjengkelkan yang berbeda. Apel sialan.
benvolioT

Itu tergantung pada aplikasinya. Untuk sebagian besar aplikasi, ini berfungsi dengan baik. Untuk Chrome dan Safari tidak memaksimalkan, kecuali jika Anda menahan shift!
nevster

@ BenvolioT gunakan alt / option + shift dan klik tombol hijau. cukup menjengkelkan tetapi melakukan apa yang Anda harapkan.
srikanth Nutigattu

1
Ini bukan pertanyaan tentang aplikasi mana, tetapi tentang scrollbar. Jika jendela memiliki bilah gulir horizontal, jendela juga akan merentang secara horizontal dengan klik ganda. Cukup tidak berguna di zaman situs responsif.
Domino

??? Di High Sierra, ini membuatnya lebih buruk. Tidak ada jendela saya yang memaksimalkan lagi, bahkan dengan klik opsi. :(
Shanimal

12

Saya mencoba mencari kunci preferensi tersembunyi dari hasil mdfind kMDItemContentType=public.unix-executable -onlyin /System|xargs strings 2>/dev/null|grep -E '^[a-zA-Z0-9.-]{10,80}$'|awk '!a[$0]++', tetapi saya tidak dapat menemukan apa pun.

Anda dapat menetapkan pintasan untuk item menu Zoom dari System Preferences:


1
Bukan pendekatan yang buruk, tetapi itu tidak bekerja untuk semua aplikasi - beberapa tidak memiliki item menu Zoom (Misalnya saja). Juga, jika aplikasi menggunakan cara pintas ini untuk hal lain yang kurang beruntung, jadi lebih baik Anda gunakan yang benar-benar unik.
Wladimir Palant

Ini cara bersih untuk melakukannya.
CousinCocaine

Sayangnya itu bukan (@Wkadunur Oakant menjelaskan mengapa) dan saya mulai berpikir tidak ada cara yang bersih untuk melakukan itu. Sebenarnya tidak ada cara untuk melakukannya, tidak hanya yang bersih
Srneczek

2

Dalam System Preferences -> Dock: hapus centang opsi "Klik dua kali bilah judul jendela untuk memperkecil". Ketika Anda mengklik dua kali bilah judul, ini memaksimalkan jendela tanpa memasuki mode layar penuh.


Bekerja untuk beberapa program, bukan yang lain. Tetapi ini adalah jawaban terbaik yang pernah saya lihat karena tidak memerlukan program tambahan.
Scott Biggs

1

Pertanyaan "Bagaimana Anda memaksimalkan windows?" ditanya di sini , dan pengguna Am1rr3za menawarkan yang berikut, yang akan memungkinkan Anda untuk mengganti perilaku default tombol maksimalkan untuk secara otomatis memaksimalkan jendela dalam lebar dan tinggi:

Unduh dan gunakan RightZoom . Ini mengesampingkan tombol hijau plus (zoom) Anda dan berfungsi seperti Windows memaksimalkan. Anda dapat menambahkannya ke item login Anda di akun pengguna Anda untuk dijalankan setiap kali Anda memulai OS X.

Perangkat lunak ini gratis dan memungkinkan pengikatan kunci khusus!

Sedangkan karena harus menggunakan Option+ Shift+ Klik-Kiri untuk menggunakan fitur memaksimalkan:

Saya perhatikan bahwa agar layar dimaksimalkan dalam viewport tanpa benar-benar memasuki mode "layar penuh / tanpa gangguan" di Yosemite, saya hanya perlu menahan Optiontombol dan mengklik kiri tombol maksimalkan, dan itu berfungsi untuk semua yang saya gunakan setiap hari: Finder, Chrome, Transmit, SublimeText 3, WebStorm, Outlook, iTerm 2, dan bahkan Photoshop CS5 (yang tampaknya memberi saya beberapa masalah dengan ukuran pada Mac saya). Saya tidak berpikir Anda perlu memegang Shiftkunci untuk mencapai maksimalisasi layar yang Anda cari!


3
Saya telah mencoba aplikasi ini dan tidak berfungsi seperti yang dinyatakan dalam kotak abu-abu.
Mike Kormendy

3
Peringatan adil tentang RightZoom, pengembangnya juga membuat penebang kunci, secara pribadi saya tidak akan menjalankan perangkat lunak dari sumber seperti itu ..
Chris

1
Sedangkan untuk aplikasi itu sendiri, itu tidak berfungsi untuk saya juga.
Nit

1
Itu adalah aplikasi kecil yang bagus, tetapi tidak bekerja dengan Yosemite ...
PatrickT

1
Saya harus memperingatkan terhadap RightZoom karena itu menciptakan masalah besar dalam installer yang sudah lama diakui dan membuang banyak waktu untuk menemukan penyebabnya. Satu-satunya alasan untuk ini adalah RightZoom kemungkinan besar meretas sistem cukup untuk menyebabkan masalah. Ini adalah kali terakhir saya memasang haxies. Lebih baik mengedit sistem sendiri dan itu lebih mudah diingat.
MiB

1

Perilaku tombol hijau ini dapat diubah menggunakan add-on aksesibilitas kecil. Ikuti instruksi di http://osxdaily.com/2015/03/11/change-the-green-button-maximize-behavior-in-os-x-yosemite-with-bettertouchtool/

Pada dasarnya, aplikasi ini (setelah diinstal dan diotorisasi) memungkinkan Anda meningkatkan UI OS X dengan memungkinkan Anda menentukan perilaku baru dan memodifikasi yang sudah ada. Ini menambahkan, misalnya, kemampuan menjentikkan jendela ke Finder dan juga memungkinkan Anda menentukan gerakan baru untuk Mouse Magic dan Trackpad.

Ada satu hal kecil yang perlu diketahui, begitu Anda akan mengubah perilaku tombol hijau pada jendela OS X, ini tidak akan mengubah tampilan tombol itu agar terlihat seperti plus (+) alih-alih ikon layar penuh.

Hal ini memungkinkan juga menentukan kunci pengubah untuk tindakan terkait mouse (mis. Cmd + klik kiri, ...)


Sebagai informasi tambahan, versi terbaru OSX memang memberikan kemungkinan untuk menekan Option + Full-Screen untuk memaksimalkan ukuran jendela tanpa masuk ke Layar Penuh.
Abdoulaye Siby

1

ShiftIt adalah aplikasi gratis yang melakukan pekerjaan serupa dengan yang lain yang disebutkan di sini: Cmd+ Alt+ Ctrl+ Fmemberi Anda layar penuh. Ini juga melakukan seperempat layar, tengah, dan pindah ke layar berikutnya jika Anda memiliki beberapa monitor. Dibutuhkan XQuartz yang tidak terlalu banyak mengunduh <1Mb. Belum pernah menemukan Spectacle sebelumnya; mungkin menawarkan serangkaian fitur yang lebih lengkap.

Untuk mengatasi masalah lain yang disebutkan: opsi aksesibilitas berada di bawah Preferensi / Keamanan dan Privasi / Aksesibilitas, bukan aksesibilitas tingkat atas.


0

Alat Sentuh Lebih Baik tampaknya menjadi cara termudah untuk memperbaikinya. Versi terbarunya memungkinkan rebinding dari tombol hijau.

Glazblog memiliki artikel yang bagus tentang pengaturan ini.

Saya juga bisa menggunakannya dengan RightZoom

Beberapa detail lainnya ada di Blog Packetmonger


-3

Hai tidak yakin apakah saya salah membaca OP - tetapi di Yosemite, untuk masuk ke mode layar penuh, Anda cukup mengklik ikon hijau di kiri atas jendela yang terbuka untuk menjadikannya layar penuh dan klik lagi untuk memperkecil kembali ke ukuran semula - seperti pada batuk Windows


4
Anda salah membaca OP. OP ingin mengubah tombol hijau untuk bertindak seperti sebelum pra-Yosemite.
Grant Birchmeier
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.