2010-12-16 12 views
77

El MDI de Visual Studio me causa mucha frustración. Aquí está mi diseño básico:Visual Studio 2010 abre molestamente los documentos en el panel MDI incorrecto

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

bastante estándar - Tengo mis archivos abiertos en el área 1, la ventana de mi 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 A VECES (aparentemente al azar) se abrirá en el área 2, lo que significa que tengo que arrastrarlo al área 1 para verlo apropiadamente 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 izquierda y se abrirán nuevos archivos en este nuevo panel combinado, que de nuevo es molesto. O tal vez no, según el estado de ánimo de VS en el día de hoy.

Nadie más en nuestra oficina de 20 parece tener este problema, pero del mismo modo nadie parece saber cómo solucionarlo. Por lo tanto:.

  1. quiero que sea lo que los archivos que se abren siempre abierto en la zona 1.
  2. Me pregunto si es posible ser capaz de "bloquear" mi diseño (por ejemplo, como puedo con Windows Barra de tareas) para evitar que accidentalmente mueva o cambie el tamaño de los paneles.
+0

Voy a comentar que ahora, unas semanas más tarde, ya no tengo este problema, y ​​todos los documentos se están abriendo en el lugar correcto. Tal vez la sugerencia de Josh a continuación sí ayudó (así que +1 para él), aunque no pareció solucionar el problema de inmediato. Entonces todavía no estoy seguro de cuál es la verdadera solución. : S –

+0

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

Respuesta

147

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

Simplemente intentaría restablecer el diseño de la ventana y ver si eso lo corrige.

  1. En primer lugar, Ventana -> Cierre todos los documentos
  2. Entonces, Ventana -> restablecer el diseño de
  3. salida VS para estar seguro, a continuación, volver atrás en el
+0

OK, así que ahora, un par de meses después, ya no parece tener este problema. ¡Así que apoyos para Josh! Si alguien más experimenta este mismo problema, sugeriría probar lo anterior. –

+0

Funcionó como un amuleto. ¡Gracias! –

+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

7

Tengo este problema también..

Probé la solución de Josh, y funcionó. En realidad, podría ser incluso más simple, podría ser suficiente con hacer una ventana -> reiniciar el diseño de la ventana. Pero no puedo probar eso ya que no sé cómo comenzó el comportamiento equivocado.

Si la solución de Josh no funciona para usted, alguien en apoyo Microsoft recomienda para restablecer todos los ajustes (Herramientas-> Importación y Exportación entorno ... -.> Reiniciar todos los ajustes (ver http://connect.microsoft.com/VisualStudio/feedback/details/635796/files-open-up-in-the-wrong-docking-window)

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

+0

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 reiniciar el diseño de la ventana) no funcionó yo. – bjull

+0

¡Intenté esto primero, y funcionó! (VS Express 2013 para Web) – Sphinxxx

2

Tuve el mismo problema con Visual Studio. Además, mi ventana del explorador seguía desapareciendo todo el tiempo y tuve que vaya a ver y abrir nuevamente las propiedades y la ventana del explorador.

Solución:

  1. Ir a la ventana Luego restablecer 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. Volver 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. Feliz codificación.

3

Otra solución - evitar "Restablecer diseño" - es reubicar las ventanas en "área 2" (generalmente puntos de interrupción/ver/depurar salida) asegurándose de arrastrarlas al "extremo inferior" en círculo de las dockpositions (si lo mueve al tachado en la imagen de abajo, abrirá los archivos de código en la ubicación incorrecta).

visual studio window docking locations

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

La reparación es instantánea & sin necesidad de reiniciar Visual Studio.

+0

Esto solucionó mi problema. No sé qué hizo que todo entrara al panel equivocado justo encima. –

+0

Suele pasarme cuando quiero agrandar la ventana de depuración de salida, 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 seleccionas (las ventanas vuelven a colocarse), pero si coges la que está tachada, las ventanas de códigos comienzan a abrirse en la ubicación "incorrecta". Me tomó bastante tiempo antes de hacer esa conexión :) – kalmiya