Сохранение места между окнами между перезагрузками

15

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

Например, пробел 1 для работы. Так что в дополнение к рабочим приложениям у меня открыто окно браузера с вкладками, относящимися к работе. Пространство 2 для фотографии. А Space 3 предназначен только для общего просмотра, социальных сетей и т. Д.

Я легко могу поставить разные окна браузера в каждом пространстве. Проблема в том, что когда я перезагружаю компьютер, все окна появляются в первом Space!

Мой браузер - Chrome, и, возможно, это проблема, которую мне нужно решить с командой Chrome. Или это ошибка в OS X Lion?

растворенный
источник
Готовы ли вы к решениям Applescript или Automator или решениям, включающим сторонние приложения?
Ash
@ Аш, пожалуйста, отправьте их, если вы знаете что-нибудь, для тех из нас, кто есть! Я искал кое-что, что делает это некоторое время.
Будет

Ответы:

7

Я столкнулся с этой публикацией, когда искал способ сделать именно то, что хотел сделать ОП.

Интересно, что Finder, кажется, делает это правильно - когда у вас есть несколько окон Finder в разных пространствах, и вы перезагружаете свой Mac (или если вы просто «killall Finder» в терминале, который перезапускает Finder), они уходят в те пространства, где они были.

Кроме того, Safari часто делает это тоже. Кажется, Safari сохраняет пространство, в котором открывалось каждое окно, если вы перезагружаете свой Mac со всеми открытыми браузерами. Но Safari не запоминает пробелы, если вы просто выйдите и перезапустите само приложение.

Так что я полагаю, что это неправда, что достичь этого невозможно, но в системе Mac, похоже, есть некоторые проблемы, которые не позволяют делать это постоянно для всех приложений. Но я надеюсь, что кто-то сможет найти твик.

певший
источник
1

Организация окон программы по пробелам с помощью заранее заданных настроек, к сожалению, невозможна. Под этим я подразумеваю, что нет никакого способа «заблокировать» определенные окна в их пространстве, которое сохраняется после перезагрузки. Как вы упомянули, вы можете назначать определенные программы пробелам, но не конкретным программным окнам . И, как вы также заметили, они, очевидно, не перезапускают окна в своих предыдущих местах.

bassplayer7
источник
1

Полноэкранный режим в Safari - единственный способ решить вашу проблему. В полноэкранном режиме каждому окну присваивается свое пространство, которое будет восстановлено при возобновлении работы.

Тем не менее, порядок полноэкранных окон (того же приложения) по-прежнему будет меняться при возобновлении - независимо от того, включена ли автоматическая перестановка пробелов в Системных настройках → Управление полетом .

К сожалению, полноэкранное резюме работает только в Safari, а не в Chrome или Firefox (по состоянию на март 2012 года).

gentmatt
источник
0

Вы правы, полагая, что это проблема, которую должна решить команда Chrome, и в ней уже есть старая ошибка # 74812 в их системе отслеживания ошибок .

К сожалению, это длительное раздражение для многих (включая меня), которое также показывает, что оно также появляется в других вопросах здесь, например, Восстановление окон приложений в их первоначальных пространствах.

Марко Шульц
источник
-3

Попробуйте использовать Firefox. Он правильно запоминает настройки окна.

user216776
источник