Slate ,tam olarak istediğiniziyapan çok güçlü ve ücretsiz bir Mac uygulaması. İkincil monitörünüzü taktığınızda , yeni monitörü otomatik olarak algılar ve tüm pencereleriniz istediğiniz gibi taşınır ve yeniden boyutlandırılır. Tam ekran, yarım ekran ve ızgara tabanlı dahil olmak üzere tüm uygulamalarınız için özel konumlar ve boyutlar tanımlayabilirsiniz.
Slate hakkındaki en güzel şeylerden biri, bağladığınız monitörlerin sayısına bağlı olarak farklı düzenler tanımlayabilmenizdir . Örneğin, dizüstü bilgisayarınızı kendi başına kullanıyorsanız, tüm uygulamalarınızın tüm ekranı doldurmasını isteyebilirsiniz. Ancak daha büyük bir ikincil monitörünüz olduğunda, ekranınızı tarayıcınız, postanız ve müziğiniz arasında bölmek isteyebilirsiniz. Slate bunu kolayca yapar.
Ayrıca belirli düzenler için klavye kısayollarını ve pencereleri belirli bir yüzdede gezinme ve yeniden boyutlandırma gibi eylemler için tanımlayabilirsiniz .
Aşağıda benim yapılandırma dosyam var. Tüm uygulamalarımı tüm monitörlerde tam ekranda tutuyorum, ancak bunları yarım veya başka bir boyuta getirmek için değiştirebilirsiniz:
# Monitor Aliases
alias mon-laptop 0 # variable for my laptop monitor
alias mon-hp 1 # my external HP monitor
# Window Position Regions
alias hp-full move screenOriginX;screenOriginY screenSizeX;screenSizeY ${mon-hp}
alias hp-left move screenOriginX;screenOriginY screenSizeX/2;screenSizeY ${mon-hp}
alias hp-right move screenOriginX+screenSizeX/2;screenOriginY screenSizeX/2;screenSizeY ${mon-hp}
alias laptop-full move screenOriginX;screenOriginY screenSizeX;screenSizeY ${mon-laptop}
alias laptop-left move screenOriginX;screenOriginY screenSizeX/2;screenSizeY ${mon-laptop}
alias laptop-right move screenOriginX+screenSizeX/2;screenOriginY screenSizeX/2;screenSizeY ${mon-laptop}
alias laptop-righttop move screenOriginX+screenSizeX/2;screenOriginY screenSizeX/2;screenSizeY/2 ${mon-laptop}
alias laptop-rightbottom move screenOriginX+screenSizeX/2;screenOriginY+screenSizeY/2 screenSizeX/2;screenSizeY/2 ${mon-laptop}
# Window layouts for when I have 2 monitors
layout 2monitor 'Google Chrome':REPEAT ${hp-full}
layout 2monitor 'iCal':REPEAT ${hp-full}
layout 2monitor 'Coda':REPEAT ${hp-full}
layout 2monitor 'Mail':REPEAT ${laptop-full}
layout 2monitor 'Rdio':REPEAT ${laptop-full}
layout 2monitor 'Spotify':REPEAT ${laptop-full}
layout 2monitor 'Evernote':REPEAT ${laptop-full}
# Single monitor window layouts
layout 1monitor 'Google Chrome':REPEAT ${laptop-full}
layout 1monitor 'iCal':REPEAT ${laptop-full}
layout 1monitor 'Coda':REPEAT ${laptop-full}
layout 1monitor 'Mail':REPEAT ${laptop-full}
layout 1monitor 'Rdio':REPEAT ${laptop-full}
layout 1monitor 'Spotify':REPEAT ${laptop-full}
layout 1monitor 'Evernote':REPEAT ${laptop-full}
# Keyboard shortcuts for each layout
bind l:shift;ctrl layout 2monitor
bind g:shift;ctrl grid padding:5 0:2,1 1:2,2
# Auto-detect when a monitor is plugged in or out
default 2monitor count:2
default 1monitor count:1
Slate GitHub sayfasındaki özelliklerin listesi:
- Son derece özelleştirilebilir
- Tuş vuruşlarını şuna bağla:
- pencereleri taşı ve / veya yeniden boyutlandır
- yönlü odaklama pencereleri
- önceden belirlenmiş düzenleri aktive et
- mevcut Windows durumunun anlık görüntülerini oluşturun, silin ve etkinleştirin
- Yapılandırma algılandığında etkin olacak farklı monitör yapılandırmaları için varsayılan düzenler ayarlayın.
- Pencere İpuçları: Pencere odağını değiştirmenin sezgisel bir yolu
- [Beta] Daha iyi, daha özelleştirilebilir bir uygulama değiştiricisi.
İşte Slate'den en iyi şekilde nasıl yararlanabileceğinize dair harika bir rehber .