В OS X есть способ назначить окно приложения определенному монитору?

9

Я знаю, что с OS X приложения Lion (10.7) и Mountain Lion (10.8) могут быть назначены определенным пространствам / рабочим столам. Со своим ноутбуком я ежедневно подключаюсь и отключаюсь от внешнего монитора. Разумеется, когда я отключаюсь, все окна моего приложения автоматически собираются на монитор ноутбука.

При повторном подключении к внешнему монитору я вручную возвращаю окна своего приложения на второй экран. Есть ли какая-то функциональность, встроенная в OS X, которая автоматически восстановила бы эти окна приложений туда, где они были ранее?

SunSPARC
источник
Пока ответы направляют меня на сторонние приложения. Возможно, OS X не имеет настройки или опции, которые изначально обрабатывали бы это.
SunSparc
Обновление, эта функция, кажется, встроена в Mavericks. Хотя это не решает вопрос о предыдущих версиях ОС.
SunSparc

Ответы:

1

Это было исправлено в Mavericks. Чтобы контролировать, на каком экране появляются окна приложения, наведите курсор на значок Dock для этого приложения. Щелкните правой кнопкой мыши (или щелкните, удерживая клавишу Ctrl) на значке, затем выберите «Параметры»> «Рабочий стол на дисплее 1» (или 2). У вас также есть возможность назначить все рабочие столы или нет.

lukethompson
источник
Я хотел бы рассмотреть возможность выбора этого ответа, если вы потратили больше времени на предоставление полезных деталей. На самом деле, я могу только догадываться о точных шагах, чтобы воссоздать именно то, что вы пытаетесь описать. :)
SunSparc
Я сделал некоторые правки и надеюсь, что теперь это более полезно.
lukethompson
Когда я отключаю монитор и снова подключаю его, кажется, он забывает об этой настройке. Я устанавливаю монитор в качестве основного устройства, хотя.
frabcus
1

Я никогда не пробовал сам, но я думаю, что это то, что вы ищете:

http://cordlessdog.com/stay/

jmdana
источник
Я действительно видел, как это погуглит мой вопрос, прежде чем спрашивать здесь. Я буду смотреть на это дальше. Хотя я надеялся, что в OS X была встроена некоторая функциональность, которую я мог подчинить своей воле. :)
SunSparc
Я использую Stay, и это здорово, но не всегда ведет себя так, как ожидается в отношении пробелов. Я поболтал с разработчиком, и, очевидно, это ограничение OSX API, и его очень сложно обойти.
WST
Выглядит многообещающе, но не может справиться с приложениями X11, запущенными с удаленного компьютера = (
rasjani
0

Менеджер окон Slateподдерживает такие вещи. Вы можете создавать профили (макеты), специфичные для конкретной ситуации, например, 1 монитор или 2 монитора, и указывать, как следует организовать windos (полноэкранный режим Google Chrome на главном экране, полноэкранный режим почты на экране ноутбука и т. Д.).

В дополнение к этой функции Slate имеет множество других функций. Я бы порекомендовал просмотреть документацию, но сначала прочтите это сообщение в блоге Тристана Хьюма. Сообщение в блоге, которое я написал о сланце, могло бы также быть интересным.

Пол Химстра
источник
Возможно, похоже на предложение пребывания. Я посмотрю. Спасибо.
SunSparc