Salva le posizioni delle finestre delle applicazioni


17

Sto cercando di trovare un modo per avere un pulsante o una combinazione di tasti che, quando vengono spinti, ridisposti tutte le finestre del desktop a uno stato predeterminato. Ci sono cinque programmi che devono essere organizzati per adattarsi in un certo modo. Ho pensato prima a AutoHotkey , ma sinceramente non ho idea di come affrontare quel metodo.

Risposte:


8

DisplayFusion può creare profili di monitoraggio che memorizzano e richiamano il posizionamento e la risoluzione del desktop e il posizionamento della finestra del programma. Potresti essere in grado di approfittare di quest'ultima caratteristica.



Per tua informazione, sembra che "Salva o ripristina tutte le finestre" è una funzione Pro Standard (cioè non gratuita) displayfusion.com/Compare
— Dunc

7

WinSize2 è un programma scritto in AutoHotKey che può far ricordare a Windows la posizione della finestra, le dimensioni e altro. Il programma ti dà la possibilità di salvare le dimensioni e la posizione della finestra per qualsiasi programma o cartella.

Per salvare qualsiasi posizione della finestra, fare clic sulla barra del titolo di Windows per assicurarsi che la finestra sia attiva e premere il tasto di scelta rapida Ctrl + Alt + Z. Un messaggio di suggerimento confermerà che la posizione è stata salvata. Ora se chiudi la finestra e la apri di nuovo, la finestra del programma verrà automaticamente ridimensionata e spostata nella posizione in cui l'hai salvata.

È possibile modificare il comportamento e la posizione di qualsiasi finestra salvata in precedenza facendo clic con il pulsante destro del mouse sull'icona del vassoio e scegliendo "Parametri speciali".

enter image description here

Qui puoi inserire manualmente le coordinate e le dimensioni della posizione della finestra, forzare la finestra ad ingrandirsi, ridurla a icona, a schermo intero o nascosta, renderla "sempre in primo piano" e persino inserire un ritardo tra l'apertura della finestra e il ridimensionamento.

WinSize2 funziona su tutte le versioni di Windows, da 95 a 7.

enter image description here


Sembra promettente ma non funziona. Ho aperto una delle applicazioni colpire il tasto di scelta rapida. E 'salvato'. Ho richiamato la finestra di dialogo e ho controllato "sempre" e quando riavvio l'applicazione avvia in modo massimale come normale.
— Unfundednut

@MrStatic: Non ho esperienza con questa app, ma guardando il "Rating e recensioni" nella pagina del progetto, posso dire che il programma dovrebbe funzionare senza problemi. Forse potresti riesaminare le impostazioni del programma (sembrano esserci molte impostazioni!) E riprovare. Questo è tutto ciò che posso dire al momento.
— Mehper C. Palavuzlar

Non ha funzionato neanche per me. Il comportamento era molto strano, alcune finestre si mettevano nei posti sbagliati, altre semplicemente non facevano nulla, altre si aprivano e poi ridimensionavano per poi passare alla posizione (corretta). In tutto ho trovato che fosse abbastanza inutile.
— Colin Jack

7

Ho appena aperto un'app che può ricordare e ripristinare i layout delle finestre. Vedere https://github.com/adamsmith/WindowsLayoutSnapshot .


2
Fantastico, @Adam. Semplice, ma fantastico. Grazie mille, ma è possibile lanciarlo via hotkey? Forse il tuo programma ha qualche parametro da riga di comando? I documenti non mostrano nulla a riguardo.
— Sopalajo de Arrierez

l'autore non mantiene più questo. forse considera una forchetta, ad es. github.com/lapo-luchini/WindowsLayoutSnapshot/tree/v1.3.0.0
— TT--

NB: "Le istantanee non vengono archiviate tra istanze di app (o, quindi, riavvii)" e anche le istantanee acquisite automaticamente sembrano sovrascrivere quelle create manualmente nell'elenco.
— TT--

1

Come @AdamSmith, ma da riga di comando , Ho progettato un programma per salva e ripristina anche le finestre.

Qui è, su un altro thread, se ne hai bisogno ( .exe file e .ahk codice sorgente).


0

Finora la mia soluzione preferita finora è un programma di DeskSoft chiamato "WindowManager", come trovato qui: http://www.desksoft.com/WindowManager.htm

Prende un po 'per capire la sua interfaccia, ma una volta fatto ti renderai conto di quanta flessibilità ha con quanto sia semplicistico il compito. Puoi scegliere come trovare i tipi di finestre che vuoi organizzare (nome, nome del processo, ecc.), Quindi cercherà di organizzarlo per te, e puoi usare un tasto di scelta rapida se la finestra cambia dopo che è stata lanciata, per esempio.

Vorrei davvero che questa fosse una funzionalità opzionale di Windows, dato che il sistema operativo è stato chiamato finestre dopotutto, ma sto divagando. Sembra che abbiano provato a usare la funzione di snap per fare questo genere di cose, ma questo programma è molto più affidabile e flessibile nella mia esperienza.


0

Ho avuto questo stesso problema, quindi ho creato una piccola applicazione per prendermene cura. Gratuito, senza pubblicità, funziona solo. Puoi trovarlo nella mia sezione "Freeware", chiamata " TAN Window Manager "Lo uso tutti i giorni.

Basta inserire un collegamento al programma nella cartella di avvio in modo che venga eseguito all'avvio. Apri tutti i programmi che vuoi salvare e posizionali dove vuoi. Fare clic con il pulsante destro del mouse sull'icona TAN Window Manager che si trova nella barra delle applicazioni e fare clic su "Salva posizioni finestra". Nel popup controlla le finestre che vuoi salvare e fai clic su "Salva". Ora puoi utilizzare il pulsante "Ripristina posizioni della finestra" per spostare magicamente le finestre salvate nel punto in cui le hai posizionate. Il programma è un EXE autonomo, nessuna routine di installazione, basta posizionare l'EXE ovunque si desideri.

Todd


1
Benvenuto in Super User! Si prega di leggere come raccomandare il software nelle risposte , in particolare i bit in grassetto ; quindi modifica la tua risposta per seguire le linee guida lì. Grazie!
— bertieb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.