Abra o AppleScript Editor e digite o seguinte:
tell application "Preview" to activate
tell application "AppleScript Editor" to activate
Substitua o nome do segundo aplicativo pelo programa que você deseja ter na frente. Salve como scpt
e incorpore uma chamada a este script em seu programa para atualizar o Preview:
osascript refresh-preview.scpt
Você pode alternativamente usar Automator
para criar um Serviço que receba nenhuma entrada com a ação Executar AppleScript e o código acima. Salve e atribua um atalho de teclado em Preferências do Sistema . Não é exatamente automático, mas mais fácil do que fazer com que o mouse se concentre na visualização.
Usar o programa open
seria uma outra ideia, embora o uso da opção -g
(não trazer para primeiro plano) abra o arquivo em uma nova janela de visualização toda vez que ele foi modificado, mesmo que já esteja aberto. Todas as janelas são atualizadas, sem serem colocadas em primeiro plano.