Visual Studio e monitores duplos/múltiplos:como faço para otimizar o uso dos meus monitores?[fechado]

StackOverflow https://stackoverflow.com/questions/6937

Pergunta

Ultramon é um ótimo programa para monitores duplos (estendendo a tela entre monitores), mas eu queria saber se existe alguma maneira de fazer algo no Visual Studio, como ter uma guia de código aberta em um monitor e uma segunda guia de código aberta no segundo monitor com apenas uma instância do Visual Studio em execução?

Ou há alguma outra sugestão sobre como obter o melhor retorno financeiro em monitores duplos e no Visual Studio?

Foi útil?

Solução

Pessoalmente, tenho minhas janelas configuradas de forma que meu monitor principal, eu tenha o monitor principal do visual studio, portanto minha janela de código, maximizada, com apenas a caixa de ferramentas encaixada, à esquerda.Isso significa que a janela de código ocupa o máximo de espaço possível, mantendo a borda esquerda do código próxima ao meio da tela, para onde meus olhos olham naturalmente.Meu monitor principal é uma tela ampla, então acho que isso me dá espaço mais que suficiente para meu código.

Meu monitor secundário possui uma segunda janela, que contém as janelas de ferramentas que utilizo.Então eu tenho o explorador de soluções, lista de erros, lista de tarefas (//todo:comentários), janela de saída, encontrar resultados etc.todos ocupando tanto espaço quanto quiserem no meu monitor secundário.

Durante a depuração, o explorador de soluções move o monitor principal e as janelas watch, autos e locals tomam seu lugar.

Acho que isso me dá uma área muito grande para escrever código e realmente ajuda no uso de todas essas janelas adicionais, dando-lhes mais espaço do que normalmente teriam.

Atualizar: Em resposta a todos que falam sobre o uso do segundo monitor para documentação ou execução do aplicativo, concordo plenamente e esqueci de mencionar como faço isso.eu uso PowerMenu muito para conseguir isso.Basicamente, posso clicar com o botão direito em qualquer janela e definir Always On Top.Então, enquanto estou depurando, quero ver minha janela de saída, mas se precisar consultar alguma documentação, basta passar para o Mozilla (no segundo monitor), colocá-lo no topo e voltar para o visual studio.Acho que isso me permite gerenciar as janelas de ferramentas sem ter que embaralhá-las muito ou ocupar um espaço valioso na janela de código.

Outras dicas

ter uma guia de código aberta em um monitor e uma segunda guia de código aberta no segundo monitor com apenas uma instância do Visual Studio em execução

você pode simplesmente arrastar uma guia fora do VS para a outra tela.

like this

Eu tenho três monitores, então costumo rodar com esta configuração:

  • Monitor Esquerdo:documentação / e-books.
  • Monitor Médio:código/depuração
  • Monitor direito:Teste o aplicativo/arquivos de log de rolagem (se necessário)

Isso geralmente funciona muito bem e, como os monitores são bastante grandes, raramente preciso usar o aplicativo de teste em tela cheia, portanto, há bastante espaço para minhas janelas tail -f.

Também uso o AutoHotkey para atribuir teclas de atalho que direcionam para as janelas mais importantes, como o Firefox ou minha sessão SSH.Dessa forma, posso simplesmente usar uma tecla de atalho para acessá-los quando necessário.

O monitor esquerdo é na verdade um computador separado rodando Linux e teclado/mouse compartilhado com o Synergy, então tenho vários e-books ou páginas de documentação abertas, uma em cada área de trabalho virtual...Posso alternar entre a documentação movendo o mouse para a esquerda e usando uma tecla de atalho.

Três monitores – todos 1600x1200

  • Esquerda:E-mail, mensagens instantâneas, SQL Server Management Studio, áreas de trabalho remotas para servidores
  • Meio:VisualStudio - talvez várias instâncias - maximizado, explorador de soluções e explorador de equipe encaixados à direita, erros/saída encaixados na parte inferior, outros ocultados automaticamente
  • Certo:Navegadores da Web – depuração de aplicativos e trabalho normal na Web, ADUC (se necessário)

Outros aplicativos são movidos dependendo do que estou trabalhando e da lotação dos monitores e da interação entre o aplicativo que está aberto e para que preciso das informações dele.

Para depuração de GUI, é incrível poder executar o aplicativo em uma tela e ter o depurador em outra tela.Esse é um dos usos mais práticos.

Mas, na verdade, depende do tipo de aplicativo que você está desenvolvendo, ou seja, se você precisa monitorar identificadores de arquivos abertos, logs, etc.

Quando ganhei dois monitores queria fazer o mesmo que você, usar todo o espaço para o visual studio, mas acho que você percebeu que é melhor manter o VS em um monitor e usar o segundo monitor para documentação, recursos externos etc.Você não pensaria nisso a princípio, mas todos os pequenos detalhes, como simplesmente ser capaz de maximizar outros recursos sem que eles escondam seu código, são um ótimo recurso.

Eu tenho o VS no meu monitor esquerdo e a janela GUI/execução à direita.No entanto, se você quiser codificar guias abertas em cada monitor, você pode usar a opção do UltraMon para expandir uma janela em ambos os monitores e, em seguida, arrastar uma página de código para que ela coloque um divisor.Em seguida, você alinha essa divisória com a quebra nos monitores.

Já fiz isso antes, só para testar.Não é uma configuração ruim.

Eu tenho três monitores, configurados onde o Visual Studio fica em tela cheia no monitor do meio, o monitor direito tem todas as janelas de ferramentas configuradas e o monitor esquerdo é para navegador, ajuda, SSMS, email, etc.

Funciona bem, exceto se eu precisar fazer login remotamente, então tenho uma configuração exportada separada para mover as janelas de ferramentas de volta para o Visual Studio e uma para configurá-las novamente para vários monitores.

Embora eu use Ferramentas de estúdio para outros fins, possui a opção "Tear off Editor", com a qual você pode "destacar" o arquivo em uma janela e redimensionar a janela.Achei bastante útil

Acho a janela Definição de código absolutamente inestimável para ser aberta em meu outro monitor.À medida que o cursor se move sobre o nome de um tipo em seu editor, a outra janela mostra sua definição.

Você pode tentar clicar com o botão direito em um arquivo no Solution Explorer, Abrir com e, em seguida, encontrar devenv.exe.Isso irá abri-lo em uma nova instância do VS.Além disso, ele salva o devenv como uma de suas opções padrão no futuro, para que você não precise ficar procurando por devenv o tempo todo.Não é bonito, mas é uma opção.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top