¿Por qué Visual Studio se ejecuta en modo "Siempre arriba"?

33

Mi copia de Visual Studio parece estar configurada en modo "Siempre en la parte superior". Se ejecuta de esta manera por defecto; parece que no hay forma de cambiarlo.

Visual Studio se ejecuta como Administrador / Elevado, pero eso realmente no debería afectar si Visual Studio se ejecuta como "Siempre en la parte superior".

¿Alguna idea de por qué esto puede estar ocurriendo y cómo evitar que suceda?

SomeUser
fuente
44
Vi un atisbo de este problema con Visual Studio 2010 comenzando a ejecutar "Always On Top" en Windows 7, pero solo sucedió directamente después de una actualización de ReSharper y se resolvió tan pronto como se reinició Visual Studio.
1
¿A qué versión de Visual Studio te refieres?
Marcel
¿Tienes ReSharper instalado también? Parece tener un historial de causar este tipo de problema en varias versiones.
panhandel
Pude solucionar el problema con esto: stackoverflow.com/a/27411034/2667554
enn
El simple reinicio de Visual Studio 2010 también me ayudó.
FrenkyB

Respuestas:

16

Sucedió algo similar con Visual Studio atascado como siempre en la parte superior. Comenzó a suceder después de presionar la tecla de Windows seguido de un montón de teclas de flecha / inicio / fin / pageup / paginado por accidente (tenía la intención de usar la tecla de control).

Lo que parecía eliminar el comportamiento siempre activo era seleccionar una aplicación diferente (por ejemplo: Chrome), luego presionar Windows-Home (que minimizaba todo lo que no fuera Chrome), y luego presionar Window-Home nuevamente. Entonces podría desestimar Visual Studio, y ya no estaría siempre en la parte superior.

Esto funcionó con VS2010, VS2012 y VS2013 cuando se metieron en este extraño siempre en el modo superior.

Editar: revisado en base al comentario de @Nebula

usuario281806
fuente
3
Este trabajo no funcionó para mí. Windows-Alt-Home parece decirle a Chrome que vaya a la página de inicio. Centrarse en el escritorio y Windows-Alt-Home tampoco parecía funcionar. - Ejecuto VS2010 en modo Admin - Resharper - Windows 7 No tengo una solución, solo doy comentarios
David Chiew
77
Esto casi me funcionó; Tuve que presionar Windows + Home (no sabía sobre eso) y luego simplemente presioné Windows + Home nuevamente. Windows + Alt + Inicio acaba de enviar mi Chrome a su página de inicio. Entonces: Windows + Home -> espera a que las ventanas bajen -> Windows + Home -> ¡Solucionado!
Nebula
Como señaló @Nebula, el modificador ALT no debe usarse. ¡Solución confirmada para VS 2017 también! :)
Johny Skovdal
Funciona perfectamente con vs2017
yiabiten
¡Gracias! Esto funciona con Visual Studio 2019.
ajawad987
4

Guarde su trabajo, cierre Visual Studio, vuelva a abrirlo. Presione inicio, depuración o F5.

Esto funcionó para mí.

Muy extraño, sin embargo, durante meses no tuve este problema, y ​​antes cuando comencé a depurar, mi ventana estaba detrás de la ventana de Visual Studio ... Pensé que era extraño ya que nunca antes había sucedido. Cerré Visual Studio, lo volví a abrir y viola.

James Heffer
fuente
2

¿Quizás un complemento lo está causando? Intente deshabilitar complementos en Herramientas / Administrador de complementos y luego ejecute Visual Studio en modo seguro ejecutando

devenv.exe /safemode
frodeborli
fuente
Esta es la respuesta definitiva en mi humilde opinión.
nocarrier
funciona como un encanto después de instalar Resharper 8.2!
Chico
1

Use detective de ventana para verificar si realmente está configurado para estar siempre activado. Trabaje desde allí para determinar la causa.

Elitismo
fuente
1

Se solucionó el problema con VS2017 en Windows 10 al enfocar otra aplicación y presionar Windows + Home (para minimizar todas las ventanas aparte de la que obtuvo el foco) y luego Windows + Home nuevamente para restaurar todas las demás ventanas (incluido VS) y esta vez VS ya no siempre estaba en la cima.

Bruno Douglas
fuente
+1 Esto funcionó para mí con Visual Studio 2019. ¡Gracias!
ajawad987
1

En mi caso, pude sacarlo de ese modo usando Window-> Float para desacoplar una pestaña. Después de arrastrar la pestaña de nuevo a la ventana principal, ya no estaba pegada en la parte superior.

Jtbs
fuente
0

Tal vez por alguna razón, la propiedad siempre superior de su Visual Studio (VS) se guarda en algún lugar y luego se vuelve a cargar en ejecución.
Dependiendo de su versión VS, es posible que pueda usar FileBox eXtender (FBX) para cambiar su propiedad siempre activa para cada ejecución o de forma permanente. Probablemente sea mejor usar la versión que coincida con la arquitectura de su Windows; 64 bits para x64 y 32 bits para x86. Además, FBX probablemente solo se puede usar para programas en modo elevado si se ejecuta en modo elevado (por ejemplo, "Ejecutar como administrador").
El estado de siempre en la parte superior se puede cambiar haciendo clic en el marcador en la barra de título del programa cuando FileBox eXtender se está ejecutando.

Mohammad Amin Bandekhoda
fuente
0

Cuando tuve este problema, encontré una solución al problema inverso en How-To Geek . Afortunadamente, involucró un TOGGLE que podría usar para deshabilitar el modo siempre superior en el que se había metido la ventana de Visual Studio. Según el enlace anterior, agregué esto a mi script de AutoHotkey

^ ESPACIO :: Winset, Alwaysontop`` A

y luego seleccioné la ventana de Visual Studio y usé ctrl-space para alternar siempre en la parte superior. Funcionó a las mil maravillas.

Sebastian Ärleryd
fuente
0

Reiniciar Visual Studio 2015 solucionó el problema.

En mi caso, VS cambió al modo "Siempre en la parte superior" mientras estaba usando Intellisense de ReSharper.

mozo de la limpieza
fuente