Windows утилита для сохранения / восстановления размера окна и истории позиции? [закрыто]

43

Существует ли утилита Windows, которая хранит записи о размере и положении всех активных окон для последующего поиска? Например, если у меня текстовый редактор и веб-браузер открыты рядом, а затем я открываю Outlook в полноэкранном режиме, я бы хотел, чтобы комбинация клавиш быстро переключалась обратно в конфигурацию редактора / браузера. Я думаю о чем-то вроде Emacs's Winner Mode .

Существует ли такая вещь?

Джеймс Сулак
источник
https://sourceforge.net/p/winsize2 с открытым исходным кодом
n611x007

Ответы:

29

Попробуйте WiLMA (Windows Layout Manager) .
Первоначально он был создан Стефаном Дидаком для настройки и вызова различных сценариев расположения окон (разработка, управление ВМ, VNC и т. Д.). Он использует и поддерживает его, чтобы управлять десятками окон на 8+ мониторах в своем огромном домашнем офисе .

Деннис
источник
7
Все еще хорошо работает в Windows 10
Гэвин Торнтон
Не работает с несколькими окнами одного и того же приложения
MichalH
10

Используйте бесплатный и простой AutoSizer

AutoSizer автоматически изменяет размеры программ для вас, сохраняя их в определенном размере или сохраняя их в максимальном размере. Одно из популярных применений - поддерживать Internet Explorer максимально развернутым, когда вы заходите в Интернет. Он работает с большинством программ и поддерживает максимизацию для конкретных мониторов на компьютерах с несколькими мониторами. Используйте удобное меню панели задач Always On Top, чтобы быстро расположить определенные программы над всеми остальными. Спасибо Майклу А., Брайану Э., Джульетте, Барбаре М., Джону В., Малкольму Х. и всем остальным, кто дал идеи и помог улучшить программу.

Дэвид Т.
источник
Это действительно полезно. Я могу (вручную) сохранить настройки каждого окна - оно автоматически определяет размер и положение окон (даже на нескольких мониторах), если окна не являются полноэкранными. Похоже, что это не позволяет автоматически сохранять все размеры / позиции открытых окон, но намного лучше, чем делать это каждый раз вручную.
BT
8

Я полагаю, что коммерческое условно бесплатное программное обеспечение ZMover ($ 19,95).

ZMover помогает вам управлять макетом рабочего стола, позволяя вам устанавливать размер, положение и слои окон приложения. Вместо того, чтобы тратить время на перестановку окон на вашем мониторе с одним или несколькими мониторами, вы можете настроить ZMover для выполнения этой работы за вас. Просто скажите ZMover, какие окна вы хотите изменить и как, затем скройте программу и дайте ей работать в фоновом режиме. ZMover будет контролировать рабочий стол и автоматически перемещать, изменять размер или даже сохранять выбранные окна под или над другими при их открытии. ZMover может вместить большое количество макетов окон, которые вы можете назвать и отсортировать для вашего удобства. Кроме того, программа отображает информацию, которая позволяет вам отслеживать ее прогресс в режиме реального времени и просматривать свою прошлую деятельность.

ZMover поддерживает несколько настроек дисплея и помогает вам легко управлять окнами приложений на нескольких мониторах. Количество приложений, в которых отсутствует поддержка нескольких мониторов, и увеличенное пространство на рабочем столе, предлагаемое такими конфигурациями дисплеев, усложняют поддержание оптимального расположения рабочего стола. ZMover устраняет эти трудности благодаря своей способности хранить множество макетов окон и перемещать окна за пределы основного монитора.

ZMover хранит пользовательские настройки в небольшом переносном файле. Поэтому легко определить макет рабочего стола на одном компьютере и распространить его на другие компьютеры в лаборатории или центре обработки данных.

ZMover в основном предназначен для работы с основными окнами. Окна инструментов сложнее, потому что они часто похожи на поверхности, и их программа может только различать их

harrymc
источник
Пробовал ZMover, и он не работает с приложением, с которым мне нужно работать, Visual Studio 2012. ZMover не может различить окна инструментов, поэтому он помещает их все друг на друга.
Арне Эвертссон,
@ArneEvertsson: если это не работает для Visual Studio, просто добавьте комментарий. Пожалуйста, не голосуйте, что может сработать для других, и особенно старые ответы от нескольких лет назад.
Harrymc
3
Я думаю, что именно поэтому есть кнопка для голосования, чтобы можно было сказать, что ответ не сработал.
Арне Эвертссон
@ArneEvertsson: Ни один ответ не может работать для всех возможных случаев. Недооценка обычно означает, что ответ либо неверен, либо не имеет шансов на работу.
harrymc
Это тонкая грань, я думаю. Мой пониженный голос теперь сгорел, поэтому я не могу его изменить. Однако я добавил информацию к ответу о ZMover и окнах инструментов - посмотрим, будет ли он одобрен.
Арне Эвертссон