OS X'te fareyi kullanmadan mevcut pencereyi başka bir masaüstüne taşımanın bir yolu var mı?


104

Geçerli pencereyi bir sonraki masaüstüne taşıdığımı bildiğim için OS X'te, pencerenin başlık çubuğunu aşağı doğru hareket ettirmek için tıklar ve ardından fare düğmesini basılı tutarken Ctrl+ veya Ctrl+ tuşlarına basın. . Dizüstü bilgisayarınız yoksa, bu üç el gerektirebilir. Alternatif olarak, boşluklara gidip bir pencereyi bir masaüstünden diğerine sürükleyebilirsiniz.

Bunu yapmanın daha kolay bir yolu var mı, sadece klavyeyle (ve en fazla iki el)?



2
2019 ve bu temel görev için hala
faresiz bir

Yanıtlar:


47

10.7'den itibaren "görev denetimini" etkinleştirebilir ve ardından pencerenizi herhangi bir masaüstü grubuna sürükleyip bırakabilirsiniz.

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

Bakınız: OS X Mountain Lion: Çok sayıda alanda çalışın


OSX 10.8.4'te çalışıyor
AWrightIV

1
@AWrightIV Bu Leopard'dan beri çalıştı.
Blacklight Shining

73
Soru özellikle mousing gerektirmeyen cevaplar istiyor.
jtheletter

1
CTRL + UP, görev denetimini açmak için pencereler / genel klavye üzerinde çalışır.
JPhi1618 14

36

Sanırım yapabileceğiniz en iyi şey, pencere başlık çubuğunu fareyle tutmak ve ardından Ctrl-1 (veya 2, 3, 4, herneyse) düğmesine basmak. Bu, farenin kullanılmasını gerektirir, ancak diğer yöntemlerden biraz daha rahattır.


5
OSX 10.8.4'te çalışmıyor
AWrightIV

5
@WrightIV: OSX 10.7'de çalışır. 10.8'den emin değilim ama Ctrl-1 ve Ctrl-2 kısayol tuşlarını ilk önce Sistem Tercihleri> Klavye altında masaüstlerinde değiştirmek için etkinleştirmeniz gerekebilir. Çalışmaması için bir sebep olabilir.
lightalchemist

Mükemmel, tam olarak aradığım şey
Kevin Hooke

2017'de bu hala harika bir alternatif. Fareyi kullanmanız
gerekse

13

"BetterTouchTool" yüklerseniz, şunlardan birine klavye / fare / hareket kısayolu oluşturabilirsiniz:

  1. uygulama penceresini diğer monitöre taşımak,
  2. uygulama penceresini diğer monitöre maksimize et.

Gerçekten iyi çalışıyor! Ayrıca, "BetterTouchTool", faydalı bulabileceğiniz birçok şık özelliğe sahiptir. Bedava.


BetterTouchTool'u zaten kullanıyorum ve bu öneri sayesinde mevcut pencereyi bir monitörden diğerine taşıyan bir klavye kısayolunu eşledim. Teşekkür ederim!
Robin Zimmermann,

1
BTT harika ve "istediğini öde" lisans programına taşındı, ancak artık tamamen ücretsiz değil.
JPhi1618

5
BetterTouchTool müthiş, ama soru diğerine hareketli olmak gerekir MASAÜSTÜNÜZDE değil, başka monitör!
iconoclast

9

Ne yazık ki, en azından 10.5.4 itibariyle, bunu yalnızca bir klavye kısayolu kullanarak yapmanın bir yolu yoktur.

Sen olabilir ancak ekranın kenarına için pencereyi sürükleyerek, ayrıca sadece bir elini gerektirir sadece fareyi kullanarak bunu. Warp veya Secrets tercih panellerini (her ikisi de ücretsiz) kullanarak bunun için daha fazla seçenek belirleyebilirsiniz .


OSX 10.8.4’de çalışır, ancak yalnızca diğer masaüstünü oluşturduysanız
AWrightIV

4

Geliştirdiğim bir uygulama olan Optimal Layout , pencere gruplarının alanını taşımak, yeniden boyutlandırmak ve değiştirmek için klavye komutlarını kullanmanızı sağlar.


Vay, Optimal Layout harika görünüyor! Demo videosunu izlediğimde hemen fark ettiğim küçük bir eleştiri olsa da: "odaklanmış" kelimesini yanlış yazdınız : future-perfect.co.uk/grammartips/… ... ama ben zaten uygulamaya aşığım. Bahşiş için teşekkürler.
iconoclast

Alan değiştirme özelliği bir noktada kaldırılmadı mı? Ayrıca Spacey'nin sayfasındaki açıklamayı da değiştirebilirsiniz . "yalnızca Mac OS X 10.6 Snow Leopard ile uyumlu", ayrıca 10.5 ve önceki sürümlerle uyumlu olmadığı şeklinde yorumlanabilir.
Lri


3

Zooom adlı bir araç , bir kısayol tuşu kullanarak hareket ettirmek için pencerenin herhangi bir bölümünü kapmanıza ve aynı şekilde tekrar bir kısayol tuşuyla pencereleri yeniden boyutlandırmanıza olanak tanıyacak bir araç var . Linux wm'den OS X'e geçerken bu çok hoş, ancak yine de söz konusu olan ek yazılım satın alımları olmadan geçerli olan basit bir anahtarlamanın olup olmadığını merak ediyorum.


2

Bunu yapmanın en kolay yolu, ayarlardaki kısayolların aşağıda gösterildiği gibi seçtiğiniz masaüstüne geçmesini sağlamaktır. Etkinleştirdikten sonra, fare düğmesini basılı tutup kısayolunuzu çalıştırarak istediğiniz pencereyi taşıyabilirsiniz.

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


1
yine ... bu bir MOUSELESS çözümü değil
iconoclast

1

Desktopg ortamını değil pencere yöneticisini kullanıyorsanız, bunu tuş haritasını değiştirerek TakeToWorkspace veya SendToWorkspace işlevini yapabilirsiniz.

Örneğin fluxbox'ta.

$vi ~/.fluxbox/keys
Super_L 1 :TakeToWorkspace 1
Super_L 2 :TakeToWorkspace 2
Super_L 3 :TakeToWorkspace 3
Super_L 4 :TakeToWorkspace 4
Super_L 5 :TakeToWorkspace 5
Super_L 6 :TakeToWorkspace 6
Super_L 7 :TakeToWorkspace 7

"Mac" tuşuna basmanıza izin verecek + çalışma alanı numarası ve odaklanan pencere doğru çalışma alanına götürülecektir.


Fluxbox'ı Finder yerine MacOS'ta çalıştırabileceğinizi mi söylüyorsunuz?
iconoclast

0

Başlık çubuğunu kullanarak sürüklerseniz ve ekranın kenarlarına yaslarsanız, birkaç saniye sonra hareket etmesi gerekir (devam etmesi için bir 'Boşluk varsa). Fareyi kullanmanız gerektiğine emin olun, ancak ilgili önemli komut yok.


OP'nin tuş komutlarını fareyi kullanmaktan daha kolay / daha hızlı bulduğuna inanıyorum.
jtheletter

0

A. Kontrol-up, ardından pencereyi ekranın üstüne sürükleyin. Bunlar masaüstleri. Linux masaüstlerinden daha farkedilmesi biraz zor; ama işe yarıyor. Apple, zaten her masaüstünde ne olduğunu göstermeye çalışıyor. B. F3 düğmesi ayrıca Görev Kontrolünü de etkinleştirir. Not: Masaüstlerini değiştirmek için Kontrol tarafı oklarını kullanın


0

Bunu başarmak için Ametist kullanıyorum . Pencere yönetimi için bazı güzel özelleştirilebilir kısayollar vardır.

ametist ayarları ekran görüntüsü

Ametist varsayılan olarak bir döşeme penceresi yöneticisidir, ancak ametist ayarlarındaki tüm döşemeleri devre dışı bırakıyorum ve bunu yalnızca pencere yönetimi klavye kısayolları için kullanıyorum. Muhtemelen fazla abartılı ama işe yarıyor.


0

Böylece macOS 10.14.6 için elma menüsünü tıklayın ve Sistem Tercihleri'ne gidin ve Görev Kontrolü'ne gidin, pencerenin sol alt köşesindeki Sıcak Köşeler'e tıklayın, Görev Kontrolü'nü köşelerden birine koyun. Farenizi, atadığınız köşeye götürün ve masaüstünüzdeki açık pencereleri ayırın, yeni bir masaüstünde istediğinizi seçin ve üst menü çubuğuna sürükleyin. Tamamen işletim sistemi destekleyeceği kadar yeni masaüstü oluşturabilirsiniz. Veya dizüstü bilgisayarınızda üç parmakla yukarı kaydırın ve ikinci masaüstünde istediğiniz uygulamayı üst menü çubuğuna sürükleyin.


-1

Böylece, tüm sahte yöntemleri denemek yanlışlıkla beni aradığı çözüme götürdü:

Taşımak istediğiniz pencereye tıklayın ve basılı tutun. Ctrl düğmesini basılı tutun. Pencereyi ekranın kenarına, pencereyi yeni bir masaüstüne taşıyana kadar sürükleyin. Pencereyi bırakın ve Ctrl düğmesini bırakın. Boom. Bitti.

Alternatif olarak, uygulamaları istediğiniz Masaüstüne sürükleyip bırakmak için Görev Denetimi'ni kullanabilirsiniz, ancak bu aradığınız çözüm değildir. İlerleyin.


1
Kontrol anahtarı olmadan benim için çalışıyor mu? Tıkla, sürükle, sabırla bekle. Touchpad ile yapılacak en kolay şey değil ...
Merlyn Morgan-Graham

@ MerlynMorgan-Graham Ben her zaman sürükle kilit etkin tutmak. Böyle şeyleri tutmayı çok daha kolaylaştırıyor.
Blacklight Shining

3
Bogus: Bu cevap fareyi gerektiriyor.
jtheletter
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.