Есть ли способ, которым я могу получить это поведение в Mac OS?
Alt + щелчок правой кнопкой мыши изменит размер окна относительно места, в котором вы щелкнули внутри окна и центра окна.
Alt + щелчок левой кнопкой мыши переместит окно, независимо от того, где вы щелкнули внутри окна.
Также есть порт Windows с таким поведением: http://www.codeproject.com/KB/DLL/wm.aspx
Ответы:
BetterTouchTool позволяет вам сделать это: http://boastr.net/ (
это бесплатнои довольно удобно!)В настройках BTT нажмите кнопку «Настройки действий (окно и т. Д.)».
Затем выберите вкладку «Перемещение и изменение размера окна».
В нижней панели будет 3 варианта, выберите любой, который вам нравится:
Я выбрал все три: переместить, изменить размер и FN.
Когда я удерживаю FN + CTRL, сфокусированное окно будет двигаться, когда я буду скользить по трекпаду.
Когда я удерживаю FN + OPTION, фокусное окно изменяет размер, когда я перемещаюсь по трекпаду.
Я проверил это на своем MacBook Pro, Mac OS X 10.6.5.
Обратите внимание, что вы можете получить это сообщение при первой попытке переместить или изменить размер окна:
Нажмите «Запустите его для меня!», Затем установите флажок «Разрешить доступ для вспомогательных устройств» - вы в деле.
источник
Easy Move + Resize - это бесплатный инструмент с открытым исходным кодом, который делает именно это. Я проверил это на El Capitan.
Cmd + Ctrl + Left Mouse
- в любом месте окна, затем перетащите, чтобы переместитьCmd + Ctrl + Right Mouse
- в любом месте окна, затем перетащите, чтобы изменить размеристочник
Перепробовал их всех, и они не так хороши, как Flexiglass .
источник
Попробуйте удерживать опцию fn +, а затем двигайте мышью (10.6.4 2010 MBP)
Мой старый Mac раньше делал это, используя только ключ опции (10.6.2 MBA)
Ох, и попробуйте функцию привязки окна на BetterTouchTool. Если вы не использовали это приложение, то самое лучшее, что может случиться с трекпадами Apple (и Magic Mouse)>, позволяет вам настраивать более 40+ различных жестов для множества различных команд!
И это тоже бесплатно
источник
Я нашел это на днях, может быть полезно:
Хотя не Alt + перетаскивание левой кнопкой мыши, но это даст вам Ctrl + Cmd + Click изначально (High Sierra или более поздняя версия), стороннее приложение не требуется:
Запустите эту команду в терминале, чтобы включить Ctrl + Cmd + Нажмите в любом окне для перемещения. Перезагрузите после.
Запустите эту команду в терминале, чтобы удалить эту функцию. Перезагрузите после.
Источник: http://www.mackungfu.org/UsabilityhackClickdraganywhereinmacOSwindowstomovethem
источник
Существует также Maxsnap (10 долларов США), который, как мне показалось, более плавный в движении, чем BTT.
источник
При установленной утилите Afloat нажатиеcontrol + Commandперемещает окно.
источник