注意 oh-my-zshでxcode pluginを導入すれば xc
で同じ挙動になりました。
以下は不要です。すいません。(2014/11/4追記)
ghqを使いGoっぽくリポジトリを管理させて頂いて幸せなんですが
gh-openを使って移動した後に簡単にxcodeから該当プロジェクトを開きたいと思いました。
で以下を.zshrcに追記しました
~/.zshrc
setopt nonomatch
function xcopen() {
local xcp
local xws
xcp=$(\ls -d *.xcodeproj 2>/dev/null )
xws=$(\ls -d *.xcworkspace 2>/dev/null )
if [[ $xws != '' ]] ; then
echo "try open $xws" ;
open $@ $xws;
else
if [[ $xcp != '' ]] ; then
echo "try open $xcp" ;
open $@ $xcp;
else
echo "this is not xcode project...\n"
fi
fi
}
alias xco='xcopen -a /Applications/Xcode.app'
xcopen
で
project.xcworkspaceがあればそっちを開き、なければproject.xcodeprojを開きます。
Xcode betaを入れるとbetaで開こうとするので
xco
かxcopen -a /Applications/Xcode.app
でXcode.appで開きます