Я шукаю рішення, подібне до цього , але для Windows 7 (64-бітне), а не лише для терміналу. Це також точно не є дублікатом цього питання .
Проблема
Деякі програми пам'ятають останню позицію / розмір (наприклад, Firefox, Notepad ++), а інші, на жаль, вперті (наприклад, Git). Уперті вимагають від мене витратити додаткову хвилину (так довго, правда?), Перемістивши їх у потрібне положення / розміри, перш ніж я можу почати працювати.
Використовуйте кейс
Я програміст і дуже специфічно віддаю перевагу своєму середовищу розвитку. У мене є два монітори, і мій IDE (залежно від завдання), термінал Git, вікно провідника Windows, Firefox тощо відкриваються всі одразу, у певному макеті, який допомагає мені працювати ефективніше.
Автоматичне налаштування на основі навколишнього середовища
В ідеалі я міг би відкрити всі ці програми та натиснути комбінацію клавіш швидкої клавіші, щоб перекинути всі вікна в потрібні місця з правильними розмірами. Або ще в ідеалі - мати набір налаштувань (сценарії, комбінації гарячих клавіш тощо), які я міг би запускати в певних сценаріях, щоб відкрити набір певних програм залежно від завдання (можливо, просити занадто багато), і встановити цей конкретний макет .
Приклад: Скрипт розробки C #, який відкриває Visual Studio та багато інших програм, а потім встановлює їх розташування вікон відповідно. Ще один для розробки Node.js.
Інструменти для роботи?
Я маю лише деякі розпливчасті уявлення про можливості певних інструментів. Можливо, Windows Power Shell буде доречним? Я б не проти писати сценарії для цих завдань. Автоматична клавіша також здається, що це може спрацювати.
Хтось має досвід роботи з подібними функціями та має якісь рекомендації щодо того, як робити щось подібне? Можливість запускати сценарій / гарячу клавішу для відкриття набору програм та автоматичного встановлення всіх розмірів / позицій було б найкращим, якщо це можливо.
Примітка: я позначив це як powershell
і про autohotkey
всяк випадок, коли ці інструменти дуже добре застосовуються до завдання. Якщо ви вважаєте, що це позначено неправильно, не забудьте видалити / повторно позначити!