Visual Studio 2010 abre documentos de manera molesta en el panel MDI incorrecto


97

Actualmente, el MDI de Visual Studio me está causando mucha frustración. Aquí está mi diseño básico:

+--------------+---+
|              |   |
|      1       |   |
|              |   |
|              | 3 |
+--------------+   |
|      2       |   |
+--------------+---+

Bastante estándar: tengo mis archivos abiertos en el área 1, mi ventana de errores en el área 2 y mi explorador de soluciones en el área 3.

La principal fuente de mi frustración es que cuando hago doble clic para abrir un archivo desde el explorador de soluciones, generalmente se abre en el área 1 donde debería, pero ALGUNAS VECES (aparentemente al azar) se abre en el área 2, lo que significa que tengo que arrástralo hasta el área 1 para verlo correctamente. O, más raramente, incluso podría abrirse en un panel completamente nuevo entre las áreas 1 y 3.

Además, si cierro todos mis archivos, el área 2 se expandirá para ocupar toda la columna de la izquierda y se abrirán nuevos archivos en este nuevo panel combinado, lo que de nuevo es molesto. O tal vez no, dependiendo del estado de ánimo de VS hoy.

Nadie más en nuestra oficina de 20 parece tener este problema, pero de manera similar, nadie parece saber cómo solucionarlo. Entonces:

  1. Quiero que los archivos que abro siempre se abran en el área 1.
  2. Me pregunto si es posible poder "bloquear" mi diseño (por ejemplo, como puedo hacerlo con la barra de tareas de Windows), para evitar que accidentalmente mueva o cambie el tamaño de los paneles.

Les comentaré que ahora, unas semanas después, ya no tengo este problema, y ​​todos los documentos se abren en el lugar correcto. Quizás la sugerencia de Josh a continuación sí ayudó (así que +1 para él), aunque no pareció solucionar el problema de inmediato. Así que todavía no estoy seguro de cuál es la verdadera solución. : S
Mike Chamberlain

Cuando tuve el mismo problema, noté que las pestañas de mis ventanas de salida / error estaban en la parte superior de la ventana MDI. Mi problema estaba en Atmel Studio, que se basa en Visual Studio, también se solucionó siguiendo los pasos de Josh a continuación.
James

Respuestas:


179

¿Quizás usó el comando "Nuevo grupo de pestañas horizontales" para dividir el n. ° 1 en el n. ° 1 y el n. ° 2 y luego mover la ventana de errores a ese?

Intentaría restablecer el diseño de la ventana y vería si eso lo soluciona.

  1. Primero, Ventana -> Cerrar todos los documentos
  2. Luego, Ventana -> Restablecer diseño de ventana
  3. Salga de VS para estar seguro, luego vuelva a entrar.

Bien, ahora, un par de meses después, parece que ya no tengo este problema. ¡Así que felicitaciones a Josh! Si alguien más experimenta este mismo problema, le sugiero que pruebe lo anterior.
Mike Chamberlain

4
Daría +5 si pudiera. Esto me sucedió después de instalar Telerik JustCode, que arruinó el diseño de la ventana. ¡Gracias!
Richard

4
El problema aún ocurre en VS2013 y se puede resolver siguiendo los pasos anteriores. ¡Excelente!
Andreas

5
El problema aún ocurre en VS2015 y se puede resolver siguiendo los pasos anteriores. ¡Excelente!
tzachs

1
Esto funciona cuando funciona, pero a veces no hace nada, incluso en VS2017. ¿Cómo puede nadie averiguar cómo solucionar esto?
Simon_Weaver

14

Otra solución, evitando "Restablecer diseño", es reposicionar las ventanas en el "área 2" (generalmente puntos de interrupción / vigilancia / salida de depuración) asegurándose de arrastrarlas a la "parte inferior" de las posiciones del muelle (si lo mueve al que está tachado en la imagen de abajo, abrirá archivos de código en la ubicación incorrecta).

ubicaciones de acoplamiento de ventanas de Visual Studio

Alternativamente, en el mismo inferior de la pantalla hay otro muelle-posición, pero que uno va a causar la zona # 2 se estire a través de toda la parte inferior de la pantalla (robar algo de espacio de la zona # 3).

La solución es instantánea y no es necesario reiniciar Visual Studio.


Esto solucionó mi problema. No sé qué causó que todo entrara en el panel incorrecto justo encima.
Rick Paul

Por lo general, me sucede cuando quiero ampliar la ventana de salida de depuración, pero accidentalmente hago clic en la posición incorrecta y, en su lugar, arrastro la ventana de salida fuera de la posición acoplada. Luego, al volver a acoplarlo, no parece importar cuál de las opciones anteriores seleccione (las ventanas vuelven a su lugar), pero si tomó la tachada, las ventanas de código comienzan a abrirse en la ubicación "incorrecta". Me tomó bastante tiempo antes de hacer esa conexión :)
kalmiya

7

Tengo este problema también.

Probé la solución de Josh y funcionó. En realidad, podría ser aún más simple, podría ser suficiente con solo hacer Ventana -> Restablecer diseño de ventana. Pero no puedo probar eso porque no sé cómo comenzó el comportamiento incorrecto.

Si la solución de Josh no funciona para usted, alguien del soporte de Microsoft recomendó restablecer todas las configuraciones (Herramientas-> Configuración de importación y exportación ... -> Restablecer todas las configuraciones (consulte http://connect.microsoft.com/VisualStudio/feedback/) detalles / 635796 / archivos-abiertos-en-la-ventana-de-acoplamiento-incorrecta ).

No quería hacer eso porque no quería usar todas mis configuraciones, y resultó que no era necesario.


Puedo confirmar que la solución de Josh Einstein anterior funciona (cerrar todas las ventanas, restablecer el diseño de la ventana, reiniciar VS), mientras que la solución más simple sugerida por huttelihut (simplemente restablecer el diseño de la ventana) no funcionó para mí.
bjull

Probé este primero, ¡y funcionó! (VS Express 2013 para Web)
Sphinxxx

Estoy de acuerdo en que esto funciona para solucionar el problema de qué panel se usa al abrir un archivo, pero en mi caso (VS 2019), cerró el panel # 2 por completo, lo cual fue un dolor (juego de palabras).
Tom Bogle

2

Tuve el mismo problema con Visual Studio. Además, la ventana del explorador seguía desapareciendo todo el tiempo y tenía que ir a ver e iniciar de nuevo las propiedades y la ventana del explorador.

Solución:

  1. Vaya a la ventana y luego restablezca el diseño.
  2. Organice su estación de trabajo de la manera que desee en cuanto a propiedades, barra de herramientas / caja de herramientas y ventana del explorador.
  3. Regrese a la ventana Luego guarde el diseño.

Esto le permitirá volver al diseño que prefiera cada vez que las cosas se muevan. Espero que esto ayude. Codificación feliz.


0

Tuve el mismo problema con Visual Studio 2019.

La confirmación, la solución que funcionó para mí fue seguir tanto la respuesta de Josh como la respuesta de Kalmiya:

  1. Ventana -> Cerrar todos los documentos
  2. Ventana -> Restablecer diseño de ventana
  3. Presione Ctrl + Shift + F, para buscar texto en su solución
  4. Arrastre la 'Ventana de búsqueda' a la posición del muelle más inferior (vea el diagrama en la respuesta de kalmiya)
  5. Reinicie Visual Studio

Si desea reproducir el problema, simplemente arrastre la 'Ventana de búsqueda' a la segunda posición del muelle desde abajo.

¡Muchas gracias por las respuestas anteriores!

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.