Preferibilmente usando AppleScript, Javascript o bash in modo da poterlo avviare da Automator e crearne uno .app
Nota: sto parlando della visualizzazione divisa di Apple, non di uno strumento di terze parti che sposta semplicemente le finestre.
Assumiamo codice come questo:
tell application "Finder"
set _bounds to bounds of window of desktop
set w to item 3 of _bounds
set h to item 4 of _bounds
end tell
tell application "Visual Studio Code"
activate
set bounds of first window to {0, 0, w div 2, h}
end tell
tell application "OpenSCAD"
activate
set bounds of first window to {w div 2 + 1, 0, w, h}
end tell
Avvierà due app, VS Code e OpenSCAD e le metterà una accanto all'altra (* 1).
Ora invece di simulare uno schermo diviso mi piacerebbe usare il vero affare ma non trovo il metodo corrispondente nella libreria di ScriptEditor.
* 1: Tranne che non funziona sulla mia macchina mentre funziona con il Finder, strano.