11

Я хочу, чтобы приложение открывало новое окно в текущем пространстве, не переключаясь на пространство, в котором окно уже открыто, но я хочу сохранить

При переключении на приложение переключитесь на пространство с открытыми окнами для приложения

настройка в Системных настройках> Управление полетом.

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

Как я могу сделать это с AppleScript (если это возможно)?

1 ответ1

13

У некоторых приложений есть действие для открытия нового окна в их контекстном меню Dock.

Другие варианты для различных приложений:

tell application "TextEdit"
    make new document
    activate
end tell

tell application "Safari"
    make new document at end of documents with properties {URL:"http://g.co"}
    activate
end tell

tell application "Terminal"
    do script ""
    activate
end tell

tell application "System Events" to tell process "iTerm"
    click menu item "New Window" of menu "Shell" of menu bar 1
    set frontmost to true
end tell

tell application "Google Chrome"
    make new window
    activate
end tell

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .