vscode visual vista studio previa iconos div color code close bracket visual-studio monitor multiple-monitors

vista - Visual Studio y monitores duales/múltiples: ¿cómo obtengo un uso optimizado de mis monitores?



visual studio code matching div (11)

Cuando obtuve dos monitores por primera vez, quería hacer lo mismo que usted, uso todo el espacio para Visual Studio, pero creo que se da cuenta de que lo mejor es mantener VS en un monitor y usar el segundo monitor para documentación, recursos externos. etc. No lo pensarías al principio, pero todos los pequeños detalles como poder maximizar otros recursos sin que ellos oculten tu código son una gran característica.

Ultramon es un excelente programa para monitores duales (pantalla que se extiende a través de monitores), pero me preguntaba si hay algo que hacer en Visual Studio como tener una pestaña de código abierta en un monitor y una segunda pestaña de código abierta en el segundo monitor con solo una instancia de Visual Studio ejecutándose?

¿O hay alguna otra sugerencia para obtener la mayor cantidad de dinero en monitores duales y Visual Studio?


Para la depuración de GUI es increíble poder ejecutar la aplicación en una pantalla y tener el depurador en otra pantalla. Ese es uno de los usos más prácticos ..

Pero realmente, depende del tipo de aplicación que esté desarrollando, es decir, si necesita monitorear los identificadores de archivos abiertos, registros, etc.


Personalmente, tengo mis ventanas configuradas para que mi monitor principal tenga el monitor principal de estudio visual, por lo tanto, mi ventana de código, maximizada, con solo la caja de herramientas acoplada, a la izquierda. Esto significa que la ventana de código ocupa tanto espacio como sea posible, manteniendo el borde izquierdo del código cerca del centro de la pantalla, donde mis ojos se ven naturalmente. Mi monitor principal es una pantalla ancha, así que me da más espacio para mi código.

Mi monitor secundario tiene una segunda ventana, que contiene las ventanas de herramientas que uso. Así que tengo el explorador de soluciones, la lista de errores, la lista de tareas (// todo: comentarios), la ventana de resultados, los resultados, etc., que ocupan todo el espacio que deseen en mi monitor secundario.

Al depurar, el explorador de soluciones mueve el monitor principal, y las ventanas de reloj, autos y locales ocupan su lugar.

Encuentro que esto me da un área muy grande para escribir código, y realmente ayuda a usar todas esas ventanas adicionales, dándoles más propiedades inmobiliarias de lo que normalmente tendrían.

Actualización: en respuesta a que todos hablen de usar el segundo monitor para la documentación o ejecutar la aplicación, estoy totalmente de acuerdo y olvidé mencionar cómo lo hago. Yo uso PowerMenu mucho para lograr esto. Básicamente puedo hacer clic con el botón derecho en cualquier ventana y configurar Siempre arriba. Así que mientras estoy depurando, quiero ver mi ventana de salida, pero luego si tengo que referirme a cierta documentación, simplemente paso a Mozilla (en el segundo monitor), lo configuro en la parte superior y regreso a Visual Studio. Encuentro que esto me permite administrar las ventanas de herramientas sin tener que mezclarlas mucho o ocupar un espacio valioso en la ventana de código.


Tengo tres monitores, por lo que usualmente corro con esta configuración:

  • Monitor izquierdo: documentación / ebooks.
  • Monitor medio: código / depuración
  • Monitor derecho: aplicación de prueba / desplazamiento de archivos de registro (si es necesario)

Esto generalmente funciona bastante bien, y dado que los monitores son bastante grandes, rara vez necesito usar la aplicación de prueba en pantalla completa, por lo que hay mucho espacio para mis ventanas de cola.

También uso AutoHotkey para asignar teclas rápidas que se abren a las ventanas más importantes, como Firefox o mi sesión SSH. De esa manera, simplemente puedo usar una tecla de método abreviado para acceder a ellos cuando sea necesario.

El monitor de la izquierda es en realidad una computadora separada que ejecuta Linux y el teclado / mouse compartido con Synergy, así que tengo varios ebooks o páginas de documentación abiertas, una en cada escritorio virtual ... Puedo pasar de una a otra moviendo el mouse hacia la izquierda y usando una tecla de método abreviado.


Tengo VS en mi monitor izquierdo y la ventana de GUI / ejecución en la derecha. Sin embargo, si desea tener que abrir pestañas de código en cada monitor, podría usar la opción de UltraMon para expandir una ventana a través de ambos monitores, luego arrastre una página de códigos de tal manera que coloque un divisor. Luego, alineas ese divisor con el descanso en tus monitores.

Lo he hecho antes, solo para probarlo. No es una mala configuración.


Tengo tres monitores, configurado donde Visual Studio está a pantalla completa en el monitor del medio, el monitor de la derecha tiene todas las ventanas de herramientas configuradas y el monitor izquierdo es para navegador, ayuda, SSMS, correo electrónico, etc.

Funciona bien, excepto si tengo que acceder de forma remota, por lo que tengo una configuración exportada por separado para traer de vuelta las ventanas de herramientas a Visual Studio, y otra para configurarlas para múltiples monitores.


Tres monitores: todos 1600x1200

  • Izquierda: correo electrónico, mensajería instantánea, SQL Server Management Studio, escritorios remotos a los servidores
  • Medio: VisualStudio - tal vez varias instancias - maximizado, explorador de solución y explorador de equipo acoplado a la derecha, errores / salida de fondo acoplado, otros auto-oculto
  • Derecha: navegadores web: depuración de aplicaciones y trabajo web normal, ADUC (si es necesario)

Otras aplicaciones se mueven dependiendo de en qué estoy trabajando y cuán concurridos están los monitores y la interacción entre la aplicación que está abierta y de la que necesito la información.


Podría intentar hacer clic derecho en un archivo en el explorador de soluciones, Abrir con, y luego buscar devenv.exe. Eso lo abrirá en una nueva instancia de VS. Además, ahorra devenv como una de sus opciones predeterminadas en el futuro, por lo que no tiene que ir a buscar devenv todo el tiempo. No es hermoso, pero es una opción.


Aunque utilizo StudioTools para otros fines, tiene una opción "Tear off Editor", con la que puede "cortar" el archivo en una ventana y cambiar el tamaño de la ventana. Encontrarlo bastante útil


Encuentro la ventana de Definición de código absolutamente invaluable para tener abierta en mi otro monitor. A medida que el cursor se mueve sobre un nombre de tipo en su editor, la otra ventana muestra su definición.


tener una pestaña de código abierta en un monitor y una segunda pestaña de código abierta en el segundo monitor con solo una instancia de Visual Studio ejecutándose

simplemente puede arrastrar una pestaña fuera de VS a su otra pantalla.