Windows 10 introdujo una vista de tareas : la capacidad de tener múltiples escritorios virtuales. Cuando estoy en una ventana en Desktop1, ¿cuál es la forma más rápida de moverlo a Desktop2?
Actualmente, necesito ingresar al selector de tareas (icono en la barra de tareas o Win + Tab), buscar la ventana y arrastrarla y soltarla entre los escritorios. Es inconveniente ¿Hay una manera más rápida?
windows
windows-10
Borek Bernard
fuente
fuente
Respuestas:
Creo que para un cambio más rápido esto debería estar en la barra de título, así que creé una herramienta para eso:
https://github.com/Eun/MoveToDesktop
También puede mover ventanas usando WIN+ ALT+ Left/ Righto cambiar el acceso directo según sea necesario.
fuente
MoveToDesktop-X.Y.zip
desde la sección de lanzamientos. Allí hay un.exe
archivo, extráigalo en algún lugar y ejecútelo. No necesita Visual Studio 2015. Es posible que solo necesite instalar el paquete redistribuible de Visual C ++.También busqué esa opción, y de las búsquedas que hice (creo que también la vi en los foros de Microsoft), no es algo que esté disponible por el momento.
La mejor manera con la que salí por ahora, para evitar usar el mouse, es:
Use el botón derecho del teclado, o Shift+ F10si no tiene esa tecla en su teclado.
Move to
(o escribaM
, porque está marcado) y luego el escritorio que desea (oN
para el nuevo escritorio, también marcado)Esto no ayuda mucho, pero eso es lo que hay hasta que alguien desarrolla algo para hacerlo más fácil.
Actualización: he comenzado a investigar esto. Hay un valor de registro que cambia cuando la aplicación se mueve entre escritorios. En esa ubicación, están todas las aplicaciones abiertas:
La identificación del escritorio actual está aquí:
No es suficiente cambiarlo a la otra clave de escritorio virtual porque se necesita actualizar la interfaz de usuario.
Lo he comprobado con procmon, y los dll que se usan en el proceso son:
¡Supongo que uno de ellos es responsable de la actualización visual, y el principal sospechoso es UIAnimation.dll!
Si alguien quiere seguir investigando, esto servirá como un comienzo.
fuente
Yo uso Windows 10 Virtual Desktop Enhancer .
Simplemente descárguelo , ejecútelo (y configure el inicio automático si lo necesita).
Luego, simplemente puede presionar Win+ Ctrl+ Shift+ Arrow Left/ Arrow Righty moverá su aplicación a otro escritorio y cambiará a ese escritorio.
fuente
En este nivel de administración de Windows, realmente creo que debería usar un programa de terceros para ayudar. Mi propia solución a esto fue agregar un acceso directo simple a AutoHotKey (AHK):
# | es el acceso directo, que se traduce en WIN- | En mi teclado eso tiene sentido, ya que | está por encima de TAB, pero puede cambiarlo a lo que se adapte a sus necesidades.
Usando la respuesta anterior de arieljannai , al enviar
SHIFT+F10
M
ENTER
, la ventana marcada se moverá al otro escritorio virtual si está haciendo malabarismos entre dos.Para una introducción a AHK, consulte https://autohotkey.com/docs/Tutorial.htm .
fuente
win+Tab, context, V, Enter
en configuración suizo-alemanaNo estoy seguro de por qué esto no se ha mencionado anteriormente, pero la siguiente es la forma nativa de hacerlo, sin descargar ayudantes.
1. WIN + Tab para ver rápidamente todas las aplicaciones / ventanas (si tiene varios monitores, habrá una lista en cada monitor para cada escritorio virtual).
2. Haga clic derecho en la aplicación / ventana sobre la que desea moverse -> "Mover a" y seleccione el escritorio al que desea enviar la aplicación.
Antes de encontrar esto, incluso probé el proyecto MoveToDesktop publicado anteriormente, pero me parece tan fácil y el menú MoveToDesktop no parece aparecer en todas las aplicaciones de todos modos (por ejemplo, Chrome o Sublime en este momento).
fuente
zVirtualDesktop
Lo estoy usando para ese propósito. Tiene atajos de teclado, lo cual es genial.
El desarrollador es muy receptivo si informa un problema o hace una pregunta o una posible función.
La mejor característica es
DesktopView
Ver a continuación.Hay más opciones en GitHub, que actualmente no recuerdo 😅
Aquí hay algunas capturas de pantalla de zVirtualDesktop
Puede elegir entre estos iconos de la bandeja del sistema
Tiene una característica realmente agradable llamada que se
DesktopView
muestra a continuación. Con esta vista, puede arrastrar y soltar sus ventanas a cualquier escritorio. También funciona como Alt + Tab en que puede hacer clic en una miniatura para ir a esa ventana.Nota: respondí esta pregunta hace aproximadamente 1.5-2 años, con algunos consejos para comenzar a desarrollar algo. Pero ahora, hay algunas soluciones desarrolladas para esto.
Agregué una nueva respuesta ya que no tiene sentido editar / mejorar la anterior, ya que son totalmente diferentes.
fuente
Utilizo autohotkey con el atajo de teclado CTRL + WIN + SHIFT + IZQUIERDA o DERECHA para empujar las ventanas al otro escritorio virtual. Solo uso 2 escritorios virtuales, por lo que esto funciona para mí, independientemente de si presiono izquierda o derecha.
Código AHK:
fuente
Tomando pistas de las soluciones de Greenonline y Sebastien:
Por lo tanto, no es muy sencillo, pero definitivamente es algo que puede automatizar fácilmente.
fuente
A partir de Windows 10, versión 1803, la forma más sencilla de mover la ventana actual / específica de un escritorio a otro es la siguiente:
Además, es nativo y no requiere ningún software de terceros.
fuente
Solución autohotkey. Obligado a ganar + Tilde clave. Este script automatiza todas las pulsaciones de teclas que realizaría manualmente para enviarlo al escritorio siguiente (si está en el primero) o al anterior. Sin embargo, tenga cuidado con tales cosas: esto puede ser peligroso si esta entrada va a un destino incorrecto.
fuente
simplemente presione Winkey + Tab, ahora seleccione el programa (ventana) y arrástrelo a la lista de escritorios que se muestra a continuación (Escritorio 1 o 2). Hecho. Ninguna otra manera..
fuente
Win+ Shift+ Arrow Left/Arrow Right
o
Win+ Arrow Left/Arrow Right
o
Win+ Arrow Up/Arrow Down
fuente