В OS X Yosemite, как сохранить переключатель приложений (или док) на моем главном дисплее?

11

Я считаю, что переключатель приложений (команда + вкладка) привязан к тому месту, где находится «док». Док-станция доступна на обоих дисплеях, но я считаю, что последний экран, на котором вы щелкнули док-станцию, находится там, где он есть на самом деле .

Поэтому, когда док-станция находится на моем дополнительном дисплее, на этом дисплее отображается переключатель приложений. Это сбивает меня с толку, и я бы предпочел, чтобы переключатель приложений оставался на моем главном экране.

Как это может быть сделано?

guptron
источник

Ответы:

4

App Switcher контролируется Dock. Независимо от того, отображается ли панель док-станции, также и App Switcher. Этот яблочный скрипт - то, как я возвращаю панель Dock к главному дисплею:

tell application "System Events"
    set screen edge of dock preferences to right
    set screen edge of dock preferences to bottom
end tell

Если вы запустите Dock невидимым / видимым, скорее всего Dock будет мигать на самом правом краю. Чтобы избавиться от вспышки:

tell application "System Events"

    set autohide of dock preferences to true
    delay 0.2
    set screen edge of dock preferences to right
    set screen edge of dock preferences to bottom
    set autohide of dock preferences to false

end tell

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

Если у вас всегда скрыта Dock, вы можете поместить скрипт в цикл с предпочтительной задержкой и запустить его как демон. Таким образом, демон будет периодически проверять, находится ли док на главном дисплее.

еще дальше
источник
Это правильный ответ.
ezrock
1

Желаемый эффект искал

  1. Скрыть док по желанию
  2. Сохранить док на главном экране

Скрыть док по желанию

Установить горячую клавишу, чтобы скрыть док

в OS X: Системные настройки> Клавиатура> Сочетания клавиш> Launchpad & Dock

  • отметьте «Dock Hiding On / Off»

  • Установите горячую клавишу «Dock Hiding On / Off» на Control D (или как хотите).

  • Установите длительность скрытия док-станции на длительное время (как показано в следующих командах). Я установил мой на 99 (я думаю), поэтому я не буду случайно запускать док.

Установите длительность скрытия док-станции на длительное время (как показано в следующих командах). Я установил мой на 99 (я думаю), поэтому я не буду случайно запускать док.

Введите это в Терминал, чтобы Dock показывался без задержки:

defaults write com.apple.dock autohide-delay -float 0; killall Dock

Может быть, вы хотите иметь долгую задержку (5 секунд), чтобы вы случайно не запустили Dock:

defaults write com.apple.dock autohide-delay -float 5; killall Dock

Чтобы восстановить настройки по умолчанию:

defaults delete com.apple.dock autohide-delay; killall Dock

Сохранить док на главном экране

Вы можете подумать, что это легко, но на самом деле все портится, когда вы перемещаете приложение в полноэкранный режим. Это наносит ущерб позиционированию дока, а также разоблачению. Чтобы решить эту проблему, я сейчас пытаюсь опубликовать Лоуренс Пост для сценариев Apple. Я реализую их с помощью Keyboard Maestro (очень рекомендую это приложение для автоматизации этих вещей). Если ситуация с полноэкранным режимом создает проблему позиционирования дока, я просто устанавливаю горячую клавишу для запуска Apple Script и изменения положения док-станции.

Еще делать

Автоматизируйте использование Keyboard Maestro, чтобы почувствовать, что док-станция перенесена на другие мониторы, и автоматически верните док-станцию ​​на главный экран без использования горячей клавиши.

радиатор
источник
0

Я держу свою док-станцию ​​на правой стороне экрана, которая держит его на одном дисплее, то есть на самом правом дисплее, когда я настраиваю расположение.

dwightk
источник
0

Решение, которое работало для меня, состояло в том, чтобы переместить док от стороны до основания.

Моя установка:

введите описание изображения здесь

Из Системных настроек> Док:

введите описание изображения здесь

Перейдите на главный экран и переместите курсор вниз, чтобы открыть док-станцию. Теперь попробуй cmd+tab. Переключатель вкладок должен появиться на вашем главном экране.

Я обнаружил, что меня не волнует, находится ли док внизу, так как я его спрятал и почти всегда использую Spotlight. Для других компромисс может показаться большим.

Лоренс
источник
-1

Как sudo-обходной путь. Я рекомендую скрыть док. Это кажется мне немного более естественным. По крайней мере, до тех пор, пока они не позволят сохранить изображение на одном дисплее.

GregInChrist
источник