Bagaimana cara saya membuat pintasan keyboard untuk * memaksimalkan * jendela saat ini?

14

Saya suka menggunakan keyboard di Windows. Ini adalah bagian yang terintegrasi dari OS, dan rasanya seperti itu; hampir setiap aksi mouse memiliki keyboard yang setara.

Namun, karena saya mulai menggunakan Mac semakin banyak, saya kehilangan dua hal terutama dari Windows: kemampuan untuk memaksimalkan ( tidak apa pun tombol hijau tidak (apa fungsinya ?)) - jendela dan kemampuan untuk memaksimalkan windows dari keyboard.

Jadi, tanpa basa-basi lagi: Bagaimana saya bisa memaksimalkan windows dengan shortcut keyboard?

JavaAndCSharp
sumber
1
Versi OS apa yang Anda jalankan? Jika Lion, dengan memaksimalkan, maksud Anda mode layar penuh, atau hanya jendela terbesar yang mungkin dalam mode layar biasa?
Daniel
1
Tombol hijau disebut tombol Zoom. Apa yang dilakukannya adalah beralih jendela antara ukuran yang ditentukan pengguna dan ukuran "optimal" berdasarkan konten. Misalnya, jika Anda menggunakan Safari, itu akan membuat jendela cukup lebar untuk menunjukkan lebar penuh situs, tetapi tidak lebih luas. Dalam praktiknya, saya tidak suka hal yang tidak terduga dan tidak menggunakannya.
DaGUY

Jawaban:

9

Salah satu cara termudah untuk melakukan ini adalah dengan menggunakan BetterTouchTool . Ini akan memungkinkan Anda mengikat pintasan keyboard atau pintasan trackpad ke banyak perintah, termasuk memaksimalkan jendela.

Setelah Anda berada di halaman pengaturan BTT, lakukan hal berikut:

  1. Buka tab Keyboard di atas.
  2. Di bagian bawah dekat pintasan Keyboard, masukkan di mana pintasan keyboard yang Anda inginkan.
  3. Untuk tindakan yang ditentukan sebelumnya, pilih Maksimalkan Jendela .

Ada banyak opsi lain yang terkait dengan memaksimalkan selain "Maksimalkan Jendela":

  • Maksimalkan Jendela Kiri
  • Maksimalkan Jendela Kanan
  • Maksimalkan Jendela Ke Setengah Bawah
  • Maksimalkan Jendela Ke Setengah Atas
  • Maksimalkan Ke Monitor Selanjutnya
Masuk akal
sumber
Apakah ini F? Saya tidak memiliki akses ke MB saya dengan MAS di atasnya ATM. [sunting: menambahkan lebih banyak akronim. dilbert.com/strips/comic/1993-01-12 . btw, F = gratis.]
JavaAndCSharp
@JavaAndCSharp: Ya, Anda mengunduhnya langsung dari situs web. Pengembang menghargai sumbangan.
Senseful
1
Terima kasih. Wow, satu-satunya solusi gratis di sini tidak memiliki suara tetapi solusi berbayar memiliki 2? Sedih. Nah, ini cek hijau untuk Anda.
JavaAndCSharp
1
@JavaAndCSharp Anda sepertinya memiliki bias kuat terhadap solusi gratis. Baik solusi umumnya lebih penting daripada yang gratis. Beberapa hal layak dibayar. Jika pengguna Mac tidak percaya itu, mereka kemungkinan besar bukan pengguna Mac.
Daniel
@DanielL: Saya setuju bahwa ada beberapa hal yang layak dibayar - seperti Office, AutoCAD, dan versi OS X / Windows berikutnya jika Anda menggunakan salah satu OS tersebut. Namun, saya lebih suka menaruh $ 14 untuk sesuatu yang lain, seperti keyboard yang lebih baik atau drive USB.
JavaAndCSharp
8

Saya telah menetapkan skrip ini ke ⌘M dengan FastScripts :

try
    tell application "Finder" to bounds of window of desktop
    tell application (path to frontmost application as text)
        set bounds of window 1 to result
    end tell
on error
    try
        tell application "System Events" to tell (process 1 where it is frontmost)
            click (button 1 of window 1 where subrole is "AXZoomButton")
        end tell
    end try
end try

Itu tidak bekerja dengan beberapa tampilan.

Aplikasi yang belum disebutkan oleh jawaban lain:

Lri
sumber
Lri, kaulah lelaki itu! Ini adalah jawaban yang bagus dan tidak bergantung pada perangkat lunak pihak ketiga.
gentmatt
6

Anda dapat menggunakan aplikasi seperti Divvy untuk melakukan ini. Divvy memungkinkan Anda memilih area persegi panjang yang ingin diambil oleh jendela saat ini. Memilih seluruh layar memungkinkan Anda melakukan "maksimisasi" seperti Windows untuk membuat jendela paling depan mengambil semua ruang yang tersedia di layar.

Ini juga memungkinkan Anda menentukan pintasan keyboard untuk pilihan persegi panjang tertentu yang ingin Anda sering gunakan. Ini bisa berupa per-aplikasi, atau "pintasan global" yang akan berfungsi dengan semua aplikasi. Untuk mendefinisikannya, klik kanan pada ikon bilah menu Divvy, pilih preferensi, dan pilih "Pintasan". Klik "baru" dan Anda akan disajikan layar untuk menentukan pilihan dan tombol yang ingin Anda gunakan:

masukkan deskripsi gambar di sini

Kyle Cronin
sumber
4

BetterSnapTool (oleh penulis yang sama dengan BetterTouchTool) akan memungkinkan Anda melakukan ini. Anda dapat menyeret jendela ke atas layar untuk memaksimalkannya (atau Windows 7) atau menentukan tombol pintasan. Ada juga banyak pilihan lain seperti memaksimalkan setengah kiri atau kanan dll. Ini juga hanya £ 1,49 / $ 1,99 di app store, yang hampir gratis :-)

masukkan deskripsi gambar di sini

binarybob
sumber
3

Ada aplikasi hebat lain bernama Moom - mirip dengan Divvy, tetapi hanya $ 5.

Ia melakukan semua yang dilakukan Divvy, plus pengubahan ukuran keyboard, seret ke tepi, dll.

Moom

Dan
sumber
3

Ada sebuah built-in cara untuk melakukan apa yang Anda inginkan. Saat ini saya memiliki Mountain Lion tetapi saya curiga ini akan bekerja pada Lion, Snow Leopard dan sebelumnya juga *:

Trik yang akan kita gunakan:

Menahan tombol Shift saat menekan tombol Zoom (tombol hijau) memaksimalkan jendela seperti Windows. Kami akan menambahkan pintasan keyboard untuk Zoom yang berisi tombol Shift.

Prosedur:

  1. Pergi ke System Preferences -> Keyboard -> Shortcut Keyboard
  2. Pilih "Pintasan Aplikasi" dan tekan tanda plus (+).
  3. Buat pintasan keyboard Zoom baru yang berisi tombol Shift :

    • Aplikasi: Semua Aplikasi
    • Judul Menu: Zoom

      (itulah nama fungsi tombol hijau)

    • Pintasan Keyboard: Apa pun yang cocok untuk Anda. Pastikan itu berisi tombol Shift!

      (mis. Ctrl-Cmd-Shift-Z. Pastikan tidak berbenturan dengan pintasan yang ada, mis. Cmd-Shift-Z dengan Redo).

EDIT:

Ternyata itu tidak berfungsi di Safari (dan yang lainnya mungkin) - Saya menggunakannya dengan Google Chrome. Aplikasi harus diprogram untuk mendukungnya ..

* Jika seseorang dengan Leopard / Snow Leopard / Lion dapat mengkonfirmasi saya akan berterima kasih.

nitsas
sumber
1
Itu tidak bekerja dengan Preview, QuickTime Player, Sequential, atau Transmission.
Lri
2

Untuk memaksimalkan penuh, tekan ctrl-cmd-f

Maksud "memaksimalkan penuh" yang saya maksud adalah jenis di mana menu masuk ke mode sembunyikan otomatis. (Maafkan pemula saya, saya hanya membeli mac pertama saya kemarin)

Matt terbakar
sumber