Sto cercando una soluzione simile a questa , ma per Windows 7 (64-bit) e non solo per il terminale. Anche questo non è sicuramente un duplicato di questa domanda .
Il problema
Alcuni programmi ricordano la loro ultima posizione / dimensione (ad esempio Firefox, Notepad ++), mentre altri sono purtroppo testardi (ad esempio Git). Quelli testardi mi richiedono di dedicare un minuto in più (così a lungo, giusto?) Spostandoli nelle posizioni / dimensioni desiderate prima di poter iniziare a lavorare.
Caso d'uso
Sono un programmatore e ho una preferenza molto specifica per il mio ambiente di sviluppo. Ho due monitor e ho il mio IDE (varia in base all'attività), il terminale Git, la finestra di Windows Explorer, Firefox, ecc. Aperti tutti in una volta, in un layout specifico che mi aiuta a lavorare in modo più efficiente.
Installazione automatica basata sull'ambiente
Idealmente , potrei aprire tutti questi programmi e premere una combinazione di tasti di scelta rapida per gettare tutte le finestre nelle posizioni desiderate con le dimensioni corrette. O ancora più idealmente , disporre di un set di impostazioni (script, combinazioni di tasti di scelta rapida, ecc.) Che potrei eseguire in determinati scenari per aprire un set di programmi specifici a seconda dell'attività (potrebbe essere chiedere troppo) e impostare quel layout specifico .
Esempio: uno script di sviluppo C # che apre Visual Studio e molti altri programmi, quindi imposta le posizioni delle finestre in modo appropriato. Un altro per lo sviluppo di Node.js.
Strumenti per il lavoro?
Ho solo alcune idee vaghe sulle capacità di alcuni strumenti. Forse Windows Power Shell sarebbe appropriato? Non mi dispiacerebbe scrivere script per questi compiti. Anche il tasto di scelta rapida automatica potrebbe funzionare.
Qualcuno ha qualche esperienza con questo tipo di funzionalità e qualche consiglio su come fare qualcosa del genere? La possibilità di eseguire uno script / tasto di scelta rapida per aprire una serie di programmi e impostare automaticamente tutte le dimensioni / posizioni sarebbe, se possibile.
Nota: l' ho etichettato come powershell
e autohotkey
nel caso in cui quegli strumenti si applichino molto bene all'attività. Se ritieni che questo sia taggato in modo errato, non esitare a rimuovere / ricodificare!