Hangi klavye kısayolları Mac OS X altındaki pencereleri taşır, yeniden boyutlandırır ve büyütür?


127

Http://en.wikipedia.org/wiki/Table_of_keyboard_shortcuts dosyasını daha yeni kontrol ettim, ancak aşağıdaki "Pencere yönetimi" girdileri Mac OS X için boş:

  • Odaklanmış pencereyi taşı
  • Odaklanmış pencereyi yeniden boyutlandır
  • Odaklanmış pencereyi büyüt

OS X’de bunlar için yerleşik klavye kısayolları yok mu? Bunu Linux altında GNOME ile her zaman yapıyorum.


1
10.9.4'te, superuser.com/a/718843/60022 benim için çalıştı. Tam olarak "Yakınlaştır" olarak adlandırdığınızdan emin olun.
user60022

3
Hiç kimsenin Windows pencere değiştirme anahtarları için doğrudan bir değişiklik yapmamasının bir nedeni var mı? Elbette çoğu okuyucular bunun için geliyor mu?
Anon Gordon

Yanıtlar:


108

Gözlük henüz söylenmedi. "Pencerelerinizi kolaylıkla taşıyın ve yeniden boyutlandırın." - http://spectacleapp.com

Açık kaynak: https://github.com/eczarny/spectacle


8
Nice - Win7'deki "windows key" + "arrow" benzeri davranışları destekler. Tam olarak neyin peşindeydim.
Frederik

Tam olarak aradığım şey, basit, iyi tasarlanmış ve ücretsiz!
Jeff,

2
Evet, tekrar teşekkürler ... MacOsX'te yeniyim ve bunun OS'ye doğal olarak dahil edilmesi gerektiğini düşünüyorum ... neden yeşil düğmeye aynı etkiyi yapmıyor.
рüффп

Gözlükler gerçekten harika, bir süredir sorunsuz kullanıyorum. Varsayılan kısayollar anlamlıdır ve çoklu monitör kurulumları da dahil olmak üzere kolayca öğrenilir :)
Michael Trouw

1
@ruffp Bu noktada Apple'ın Windows'un davranışlarının daha iyi olduğunu kabul etmesi gerektiğinden şüpheleniyorum. Tek düğmeli fareye benzer bir durum.
Timmmm

16

MercuryMover aradığım şey gibi görünüyor. Teşekkürler. İçinde yapılmadığı çok kötü.
Philip Durbin

+1 ila MercuryMover. Optimal Layout, Size Up ve ShiftIt'ı denedim. MercuryMover benim için en iyisidir, çünkü pencereleri taşımanın / yeniden boyutlandırmanın en hızlı yoludur. Ayrıca, belirli bir boyuta yeniden boyutlandırmak için kendi kısayollarınızı yapabilirsiniz.
Eddy

13

Diğer sürümlerde test etmedim, ancak OS X 10.9'da (Mavericks), pencereleri taşımak ve yeniden boyutlandırmak için Voice Over Utility'yi kullanabilirsiniz.

  1. Erişilebilirlik kontrol panelinde Voice Over özelliğini etkinleştirin.
  2. "Uitlity Üzerinden Sesi Aç" ı tıklayın.
  3. Sol paneldeki "Komutanlar" üzerine tıklayın.
  4. "Klavyeyi" seçin
  5. "Klavyeyi etkinleştir" komutunu seçin
  6. Yeni bir komutan ekle.
  7. Kullanılmayan herhangi bir klavye tuşunu belirtin.
  8. Komutu seçin: Boyut ve Konum -> Hareketli Pencereyi Başlat
  9. Taşınacak pencereyle seçin
  10. Sağ seçenek tuşunu basılı tutun ve 7'de seçilen tuşa basın.
  11. Pencereyi imleç tuşları ile hareket ettirin.

Clunky, fakat neden bir Java penceresinin eksik olduğunu anlamak çok yardımcı oldu: diğer monitörüme taşınmasından hoşlanmıyor. Grr.
android.weasel

XQuartz için çalışmıyor gibi görünüyor ...
krs013

Teşekkürler! Bu, OS X 10.11.5'te (El Capitan) mükemmel çalıştı. Geçenlerde yeni bir program yüklü ve yüklemek zorunda kalmak benim ekranın üst geçmiş sıkışmış başlık çubuğu ... gerçekten sinir bozucu olurdu ile başlayan başka bir program sadece bunu düzeltmek için :)
kayge

9

Şahsen, Boyutlandırmayı tercih ederim - çeyrek ekran dahil olmak üzere tek bir tuşa basarak otomatik yeniden boyutlandırma için geniş bir seçenek yelpazesine sahiptir, pencereleri monitörler ve hatta Boşluklar arasında hareket ettirir.

http://www.irradiatedsoftware.com/sizeup/


6

En iyi cevap, Sistem Tercihleri> Klavye> Kısayollar> Uygulama Kısayolları bölümünde bir klavye kısayolu oluşturmaktır .

Ardından, Chrome'u veya hangisi ve adını göründüğü şekliyle girin: Yakınlaştır .

Bu kritik kısım ...

Kısayol Shifttuşu içermelidir. Klavyeyi ve fareyi kullanarak pencereyi tam olarak büyütmek istediğinizde, Shifttuşu basılı tutup tarayıcı araç çubuğundaki Yeşil Küçült / + düğmesini tıklatarak yapabilirsiniz.

Kısayolumu Command+ Shift+ olarak atadım Returnve bir cazibe işlevi görüyor.

Sistem Tercihleri> Klavye> Kısayollar> Uygulama Kısayolları

görüntü tanımını buraya girin


Pencereyi tam ekran boyutuna getirmek için kolayca en kolay ve en iyi cevap
1 ''

Bunun neden OSX’te varsayılan olarak etkinleştirilmediğini anlayamıyorum. Mojave'de kullanımı (10.14). Pencerenin üst çubuğundaki çift tıklamaktan bıktım. Teşekkürler.
Lucio Mollinedo

Tüm uygulamalar için aynı işlemi tekrarlayın ??
Danijel

5

Windowflow fikriyle birlikte - ana proje Optimal Layout adlı projeye göz atın. Bir süre için boyutlandırma denedim ve Optimal Layout'u bulduğumda aslında bunun yerine yenisini bulmaya çalışıyordum.

Şimdiye kadar gördüğüm en iyi OSX klavye tabanlı pencere manipülasyon uygulaması! Kayalar ...

http://most-advantageous.com/optimal-layout/


Kabul ediyorum, çok istenen bir işlevsellik ilan ediyor: Bir uygulamada belirli bir pencereye geç. Komut Sekmesinin yalnızca belirli bir Uygulamaya geçmenize izin verdiği durumlarda, Optimal Layout'un Alt Sekmesi size uygulamalara göre gruplandırılmış pencerelerin bir listesini verir
Micha Roon

@DrGorb ayrıca uygulama penceresi örnekleri arasında geçiş yapmak için yerleşik CMD + `'yi de kullanabilirsiniz
Mark J Miller


3

Kendinizi bir "hacker" olarak görüyorsanız, Slate'i düşünebilirsiniz. Slate, steroidlerde Bettertouch veya Sizeup gibidir. İşte github olan repo .

Bir öğrenme eğrisi var ama çok güçlü ve özelleştirilebilir. Nasıl kurulup kullanılacağına dair harika bir yazı var.


Teşekkürler! Yazı , spectacleapp.com hakkında da yorumlarda dikkatimi çekti .
Philip Durbin

2

VoiceOver etkinken (Command-F5), pencere taşıma klavye kısayolunu kullanabilirsiniz.

  • Control-Option-Accent (`) ok tuşlarıyla pencereyi hareket ettir (veya biraz hareket etmek için Shift-Ok tuşlarını kullanarak)
  • Shift-Control-Option-Accent (`), Pencere Yeniden Boyutlandırma Seçenekleri menüsünü görüntüler

Pencere Yeniden Boyutlandırma Seçenekleri menüsünü kullanarak pencereyi ekranın bölümlerine (örneğin, orta ekran, sol üst vb.) Taşıyabilirsiniz.


Şimdi eğer gerçek
sesleri

1
alexeit Etkinken VoiceOver'ı susturmak için, Yardımcı Programlar klasörünüzde (Uygulamalar> Yardımcı Programlar) bulunan VoiceOver Yardımcı Programı uygulamasını açın, yardımcı program kategorileri menüsünden Speech seçeneğini seçin ve Sesi Kapat onay kutusunu işaretleyin.
TimD

1

Yeşil yakınlaştırma düğmesi için klavye kısayolu alabilen popüler (ve ücretsiz) Mac OS X klavye / fare kısayol programı QuickSilver için aşağıdaki AppleScript'e bakın . Bunu yüklediğinizde ve Quicksilver ile kullandığınızda, klavye kısayolunuzu özelleştirebilirsiniz.

tell application "System Events"
    if UI elements enabled then
        set FrontApplication to (get name of every process whose frontmost is true) as string
        tell process FrontApplication
            click button 2 of window 1
            --button 2 is the green "zoom" button for all applications
            --window 1 is always the frontmost window.
        end tell
    else
        tell application "System Preferences"
            activate
            set current pane to pane "com.apple.preference.universalaccess"
            display dialog "UI element scripting is not enabled. Check 'Enable access for assistive devices'"
        end tell
    end if
end tell

Kaynak: http://snippets.dzone.com/posts/show/1026


Garip, bu quicksilver bağlantı şimdi bazı beyzbol programına yönlendirir.
Steve Bennett

1

OSX 10.9.4 MacBook'umda çalışan BetterSnapTool adlı bir yardımcı programım var. Bu, bir pencereyi farenizle bu taraflardan birine sürüklerseniz, bir pencereyi üste, sola veya sağa yapıştırma davranışını taklit eden çok hoş bir araçtır. BetterSnapTool içinde "Ekstralar" sekmesi var ve bu panelde "Windows Taşı" seçeneği de mevcut. Burada, CTL ve OPT'yi seçtim ve şimdi bu tuşlara bastığımda fare imlecimin altındaki herhangi bir pencereyi taşıyabilirim. BetterSnapTool, Mac App Store uygulamasında 5 yıldızla derecelendirildi ve 1.99 $ tutarındadır.


0

Sizewell

Özellikler ve kullanım kolaylığı, hiçbir alternatif yazılımda bulamayacağım şekilde birleştirildi.

Mountain Lion ile kullanıyorum.

Dezavantaj

SIMBL ( SizeWell tarafından gerekli) yakın zamanda güncellenmedi.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.