Abra o espaço de trabalho do Xcode a partir do zsh

Aqui está uma função zsh simples que abrirá o espaço de trabalho de um projeto Xcode. Ele retornará normalmente ao projeto se não houver espaço de trabalho.

function xcopen {
files
=$(ls $1.xcworkspace/ 2> /dev/null | wc -l | tr -d ' ')

if [ "$files" != "0" ]; then
open $1
.xcworkspace/
else
open $1
.xcodeproj/
fi
}

Uso: Altere a pasta do projeto e digite:

xcopen <Project Name>