Mantenha janelas flutuantes do eclipse na segunda tela com o Mac OS 10.9 Mavericks

14

Ao trabalhar com o eclipse, estou acostumado a ter uma janela flutuante com o console e outras visualizações no meu monitor secundário. Desde a atualização para o OSX 10.9 (Mavericks), ainda posso arrastar a janela flutuante para a tela secundária, mas ela continua voltando ao monitor principal quando, por exemplo, alterar a perspectiva - o que é realmente irritante. Isso não aconteceu com o Mac OS 10.8. Existe uma maneira de as janelas flutuantes do eclipse permanecerem no monitor secundário?

James
fonte

Respostas:

12

Desde o Mac OS 10.9, a segunda tela é na verdade um "espaço" próprio e o Mac OS parece reunir todas as janelas de um aplicativo no mesmo espaço - de alguma forma. Mas mesmo assim. Para voltar ao comportamento anterior, no qual o espaço padrão simplesmente abrange as duas telas, você pode desmarcar a caixa "Os monitores têm espaços separados" ("Monitore verwenden verschiedene Spaces" em alemão) nas configurações de "Controle da missão". Depois de sair e entrar novamente, as janelas flutuantes do desktop e do eclipse se comportam como sempre novamente.

James
fonte
3
+1 para a boa pergunta e resposta. Infelizmente, a resposta é "Não" ... se você deseja que o comportamento afete apenas o eclipse. Por exemplo, eu gosto de como eu posso manter Correio off no espaço de 4 em exposição 2, mas a mensagem se às vezes aberto e mantê-lo no espaço de 1 em exposição 1.
martin Jakubik
Isso torna impossível usar a segunda tela para um vídeo ou algum documento que você precisa em mãos e, ao mesmo tempo, alternar de um espaço para outro na tela principal. Qual é um dos principais motivos para ter uma segunda tela.
zakmck 29/01
3

A melhor maneira de usar as exibições de múltiplos servidores no OS X (agora no Yosemite, mas presumivelmente no Mavericks anteriormente) parece ser criar uma nova janela (Janela -> Nova Janela) e organizar as exibições conforme necessário.

Você pode colocar essa nova janela em qualquer tela / espaço que desejar, e ela se comportará independentemente da janela principal. Isso significa que, se você mudar de perspectiva na janela principal, ela permanecerá onde está. Infelizmente, você não pode vincular uma mudança de perspectiva entre as duas janelas, tanto quanto eu posso ver.

Ressalvas:

  • As visualizações que interagem com o editor abrirão arquivos na janela secundária, se é onde a visualização está aberta.
  • Se você fechar a janela principal primeiro ao sair, o secundário abrirá por conta própria e você precisará reconfigurar a janela principal. Conselho: verifique se você salvou seu layout de perspectiva para cada tela. Se você apenas cmd-Qo aplicativo, as duas janelas ainda serão abertas como seria de esperar.

Eu posso ver duas maneiras de corrigir isso do ponto de vista do desenvolvimento do Eclipse no futuro:

  1. Inclua a tela correta para cada janela aberta do painel de ferramentas na perspectiva, para que apareçam no monitor correto, se disponível.
  2. Amplie o suporte a perspectivas para permitir a sincronização entre janelas e especifique qual janela é a principal para abrir arquivos.
Mike Houston
fonte