Ejecutar acceso directo o hora de menú en una ventana de aplicación particular

StackOverflow https://stackoverflow.com//questions/23005807

  •  21-12-2019
  •  | 
  •  

Pregunta

¿Hay una opción de script para pasar a través de todos los proyectos abiertos de Xcode (Windows de la aplicación) y ejecutar el menú Producto de acción-> Detener o ejecutar el acceso directo "CMD +"?

¿Fue útil?

Solución

Para ejecutar script de Apple en xcode al comienzo de cada ejecución, puede crear script shell así:

#!/bin/bash                                                                                                                                                                                                                                   

osascript -e 'tell application "Xcode"                                                                                                                                                                                                        
activate                                                                                                                                                                                                                                      
set activeWindow to window 1                                                                                                                                                                                                                  
set windowName to name of activeWindow                                                                                                                                                                                                        
repeat with aWindow in windows                                                                                                                                                                                                                
    tell application "System Events" to keystroke "`" using command down                                                                                                                                                                          
    if name of aWindow is not equal to windowName then                                                                                                                                                                                            
        if name of aWindow is not equal to "" then                                                                                                                                                                                                    
        tell application "System Events" to keystroke "." using command down                                                                                                                                                                          
        end if                                                                                                                                                                                                                                        
    end if                                                                                                                                                                                                                                        
end repeat                                                                                                                                                                                                                                    
end tell'

luego en xcode Ir a las preferencias-> Comportamientos-> Inicia-> Ejecutar y elegir su script.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top