Когда я запускаю несколько экземпляров одного и того же приложения (например, отдельные окна Chrome или несколько проектов IntelliJ) в полноэкранном режиме, я не могу перейти к конкретному приложению ⌘-Tab, оно просто показывает один значок приложения, но их несколько. работает в фоновом режиме.
Также для этого не существует ярлыка для конкретного приложения.
Есть ли способ сделать ⌘-Tabэкземпляры шоу, а не глобальный значок приложения?
Ответы:
К сожалению, нет ярлыка для переключения между полноэкранными окнами одного и того же приложения.
У вас есть две альтернативы , которые не идеальны, но достаточны:
Чтобы этот рабочий процесс работал хорошо, просто поместите полноэкранные окна рядом .
источник
^
представляетCtrl
, таким образомCtrl+leftArrow
,Ctrl+rightArrow
.Ctrl
+Left Arrow
иCtrl
+Right Arrow
для переключения между пробелами включены по умолчанию.Помимо управления полетом, есть и док.
При повторном нажатии он будет циклически перемещаться по полному экрану приложения.
источник
Если вы знаете, как связать applecript с сочетанием клавиш / жестом трекпада, это ответ для вас.
Сценарий должен быть универсальным. Он использует наиболее обобщенные термины, чтобы включить как можно больше сценариев. Я тестировал на Finder, Script Editor и Firefox. Нет ошибок
Тем не менее, у него есть предостережения:
Сценарий работает только тогда, когда есть только один экземпляр приложения. (Кстати, в тексте ОП все еще говорится «несколько экземпляров».) В него можно включить несколько экземпляров, но это борьба за другой день.
Этот скрипт прокручивает список окон в
Window
меню. По сути, он щелкает по элементу, который находится прямо под пунктом с галочкой («✓»). Если элемент с «✓» является последним элементом, сценарий вместо этого щелкнет первый элемент под последней строкой разделителя. Скрипт, который идет назад в обратном направлении, может быть получен путем модификации этого скрипта. Тем не менее, я не вижу, как эти два могут быть объединены в один сценарий.try
Утверждение , что производитerrorMessage
наиболее CPU-эффективный способ я знаю , чтобы произвести индексseparator
. Если вы знаете лучший способ, пожалуйста, просветите меня.Сценарий:
источник
osascript
). Как бы мы изменили это, чтобы работать для конкретного приложения? («Атом» в моем случае). Может быть, системным событиям требуется время, чтобы найти правильное приложение и т. Д.? Я не уверен, почему это медленно.