como fazer com que cada tela seja exibida em um espaço separado, além de ter um atalho de teclado para mover as duas telas ao mesmo tempo?


16

No OS X Mavericks, cada monitor (ou seja, monitor) possui seu próprio espaço. Há muitas vantagens nisso.

Mas também há vantagens na maneira antiga de fazê-lo; ou seja, eu quero que ambos [ monitor 1 - space 1] e [ monitor 2 - space 1] sejam para o meu aplicativo Xcode. E o [ monitor 1 - space 2] [ monitor 2 space 2] para o meu chrome e assim por diante.

As Preferências oferecem a opção de seguir o caminho antigo ou o novo caminho através da Display have separate spacesopção:

insira a descrição da imagem aqui

No entanto, quero o melhor dos dois mundos: quero que cada tela tenha seu próprio espaço ... mas também quero um atalho de teclado onde possa mover as duas telas ao mesmo tempo. Como isso é possível?

Respostas:


8

Eu queria fazer algo semelhante. Embora não tenha certeza de que é possível fazer com que os atalhos "Mover para a esquerda" e "Mover para a direita" se comportem como você deseja (pelo menos não sem uma ferramenta de terceiros), você pode se aproximar bastante com o "Alternar para a área de trabalho [n ] "atalhos. Aqui está o que eu fiz:

  • No Mission Control, adicione ou remova áreas de trabalho de ambos os monitores para ter o mesmo número em ambos. Eu estava usando 5 no Mountain Lion, então, quando iniciei o Mavericks, eu tinha 5 no meu monitor principal e apenas um ("Desktop 6") no meu monitor secundário. Simplesmente adicionei 4 novos desktops ao meu monitor secundário, agora tenho 10 no total. O resultado é algo como isto:

Tela principal com desktops 1-5

Tela principal com desktops 1-5

Monitor secundário com desktops 6-10

Monitor secundário com desktops 6-10

  • Vá para System Preferences > Keyboard > Shortcutse selecione a Mission Controlcategoria.

  • Defina um atalho para cada "par" de áreas de trabalho , da seguinte maneira:

Atalhos do teclado

(Obviamente, isso resultará em alguns atalhos conflitantes, mas não parece ser um problema. Um atalho ainda aciona as duas ações.)

  • Use ctrl- 1através ctrl- 5(ou qualquer conjunto de atalhos que você escolher) para alternar entre cada par: ctrl+ 1para o Desktop 1 na tela principal e o Desktop 6 no secundário, ctrl+ 2para o Desktop 2 e o Desktop 7 e assim por diante.

Parece um pouco complicado, mas pelo menos ele corresponde ao comportamento com o qual estava acostumado no Mountain Lion, mantendo os benefícios do suporte aprimorado a vários monitores no Mavericks.

Edição: Acabei de perceber que isso pode causar algum comportamento estranho ao alternar pares de área de trabalho. Por um lado, depois de pousar em uma área de trabalho, a barra de menus pisca de forma irregular e, eventualmente, se concentra em uma exibição ou outra, aparentemente aleatoriamente. Ele também parece mexer com a alternância de aplicativos, pois nem sempre se concentra no aplicativo ou na janela que você esperaria. (Talvez exista um conflito entre o aplicativo usado mais recentemente em todo o mundo e o usado mais recentemente nessa área de trabalho em particular? Não tenho certeza.) Continuarei brincando com ele, mas isso poderia ser um desastre para mim. Felizmente, ainda tenho a opção de voltar ao comportamento pré-Mavericks, se necessário.


Isso é super útil, obrigado por compartilhar. Você já experimentou o BetterTouchTool? Ele permite que um único atalho seja mapeado para vários. Talvez seja possível mapear ctrl-1 para alternar entre uma área de trabalho e outra, para que elas sempre ocorram na mesma ordem.
— chmac

Lifesaver! Eu não conseguia entender por que eu tinha exibições flutuantes do meu IDE RubyMine pulando quando clicava nele.
— Ecbrodie

Isso costumava ser uma ótima resposta. No entanto, para mim, isso não funciona mais no El Capitan. Você sabe o que tenho que fazer para que ele funcione sob 10.11.6?
— Hotschke

10.11.6: o atalho funciona apenas para a tela principal (Preferências do Sistema -> Monitores, a tela com a barra de menus arrastável)
— Hotschke

Aparentemente, há um problema com o driver gráfico da nVidia: usando o driver gráfico padrão OSX em vez do driver da Web NVIDIA, ele funciona novamente para mim sob o 10.11.6.
— Hotschke 06/02

1

Quando eu atualizei para Mavericks, eu queria poder fazer exatamente o que você diz. Mas então percebi que era muito mais fácil selecionar primeiro o aplicativo que você deseja usar (Command + Tab) e, em seguida, as janelas do aplicativo atual (Ctrl + baixo e esquerda ou direita para obter o aplicativo certo). Ele funciona para selecionar a janela, mesmo que esteja em outro espaço, e você estará trocando entre monitores.

Por exemplo, geralmente tenho mais de uma janela do Chrome, uma para cada monitor. Portanto, se você quiser mudar entre a maior e a menor, primeiro selecione o Google Chrome App e, em seguida, pressione Ctrl + Down (para ver todas as janelas do Chrome) e direita e esquerda para mudar do monitor grande para o pequeno.

Espero que seja útil


2
Infelizmente, isso não funciona quando uma das janelas está em tela cheia ...
— Antoine Lizée

@ AntoineLizée O motivo é que o OS X trata os aplicativos em tela cheia como espaços independentes. Por exemplo, se o Safari estiver em tela cheia, é seu próprio espaço.
— Jfmercer
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.