GridMove --… или какво да правим с големи монитори… ;)

„Това е парадоксът на големия дисплей. Наличието на цялото това пространство може да ви направи по-малко продуктивни поради всички манипулации на прозорците, с които трябва да се справите, за да го използвате ефективно."

„Това е парадоксът на големите монитори. Наличието на това пространство може да ви направи по-малко продуктивни, защото трябва да правите много манипулации на прозорци, за да го използвате ефективно.

Така че GridMove е проектиран да улесни работата с прозорци.

Кой може да се възползва от тази програма?

Всеки, който има поне един монитор с резолюция поне 1280 пиксела по ширина. Програмата е само за Windows, но със сигурност има аналози за * nix и е доста удобна в MacOS и без него;)

Преди да прочета статията, не обръщах особено внимание на подобни манипулации, но след... След това стигнах до извода, че вече се сблъсквам с подобни проблеми. Въпреки че имам само два монитора и то малки - 17" и 15". И аз използвам втория изключително като спомагателен - пратеник, помощ и изобщо всяко малко нещо.

И така, какво прави GridMove?

Създава решетка на вашия екран (която може или не може да се показва при определени условия), към която прозорците се „залепват“. Това се активира по няколко начина - можете да плъзнете прозореца за първите леви 100 пиксела от заглавието, можете да го плъзнете със средния бутон на мишката или можете да го плъзнете до ръба на екрана и да изчакате. Лично аз харесвам най-много първия метод, тъй като всичко е конфигурируемо.

За всяка такава област можете да зададете правила, които променят позицията и размера на прозореца, който сте плъзнали в тази област. Заедно с програмата има няколко мрежи, които са доста разумни, но най-вероятно ще ви бъде по-удобно да създадете своя собствена - това е просто.

По желание слагам снимка от описанието на програмата. Недава пълно впечатление, но поне показва принципа на работа:

gridmove

Например, ще ви кажа как работи със стандартната мрежа EdgeGrid. Той описва цели 33 зони, за три монитора, по 11 на брат.

Четири в ъглите - всеки от които притиска съответния ъгъл на прозореца към съответния ъгъл на екрана и задава височината и ширината на прозореца на половината от размера на екрана. Не е зле за работа с папки, терминали, други "малки" неща, които често са удобни, за да видите всичко заедно и удобно разположени в ъгли, четири на екрана.

Отгоре и отляво по ръбовете са две зони с най-интересно поведение - те разширяват прозореца съответно вертикално и хоризонтално. Тоест горната област работи подобно на „Максимизиране“ в MacOS. Много удобно, всъщност това е най-често използваната функция от мен. Просто защото толкова много приложения, разположени на ширина 1360 пиксела, са напълно невъзможни за използване, а разтягането вертикално и позиционирането с ръцете ви е скучна работа.

И накрая, в центъра има голяма площ, една трета от площта на монитора - поставя прозореца в центъра и задава размера на 0,8 от размера на екрана. Под него има четири малки области - "Минимизиране", "Увеличаване", "Възстановяване" - съответно бутоните за управление на прозорците и "Отгоре" - отгоре на всички прозорци. Последните четири са по-склонни да демонстрират възможностите на програмата - има много по-удобни начини за изпълнение на тези функции ...

Всичко това вече е удобно, но има още нещо - тези области са номерирани. И те могат да се активират без да плъзгате прозорци върху тях, а чрез натискане на клавишни комбинации. По подразбиране това е Win + - тоест натискането на Win + 6 при използване на EdgeGrid ще разшири прозореца вертикално на първия монитор. Модификаторите на бързи клавиши могат да се променят.

В допълнение към манипулирането на прозорци със собствените сиGridMove може да стартира всякакви програми, когато дадена област е активирана. Два плъгина идват с GridMove като пример. Първият запазва текущата позиция на прозореца (в ini файла в неговата директория), вторият възстановява.

Като цяло програмата е доста малка (комплектът за разпространение тежи 692 KB) и безплатна. Монтирани и премахнати бързо и без никакви последствия. Не виждам защо благородните донове да не опитат :)

Става за два монитора. Той съдържа следните области: 1. Увеличава максимално прозореца до 80% от ширината на екрана и 100% от височината. на първия монитор. 2. Центрира прозореца на първия монитор. Размери - 80% ширина и височина. 3. Разширява прозореца на втория монитор, като взема предвид факта, че остава място (150 px) за месинджъра отдясно. 4. В центъра на работната зона на втория монитор. Размери - 80% ширина и височина. 5, 6. Запазете/заредете позицията и размера на прозореца. 7, 8, 9, 10. Горе вляво, горе вдясно, долу вляво, долу вдясно, съответно. Размери - една четвърт от екрана. 11, 12. Горна и долна половина на активната зона на втория монитор, съответно. 13. Същата зона за месинджъра вдясно на втория монитор. 100% височина, 150 пиксела ширина.

В резултат на това всички най-полезни функции са на горещи клавиши. Надявам се да е полезно на някого.

И тук можете да получите грант за тестов период на Yandex.Cloud. Необходимо е само да въведете "Habr" в полето "секретна парола".