Open the Xcworkspace file in the current directory
Goal
I often navigate my folders using the command line.
When I want to open a Xcode Workspace I type the following command:
workspace
The script ( aka 1 line of code )
Put this text in a new file workspace
in your ~/bin
folder.
It's possible you have to create that folder.
#!/bin/bash
open -a "/Applications/Xcode.app" *.xcworkspace
Then run source ~/bin/workspace
to start using the script immediately.
If you want to load the script every time your boot up your computer
add this line to your ~/.bash_profile
:
PATH=$PATH:/Users/`whoami`/bin
This line will add your ~/bin
folder to your $PATH
so it's always accessible from the command line.
Usage
Whenever you're in a folder containing a *.xcworkspace
file
you just type workspace
to open the current Workspace in Xcode.
workspace
Remark
When you have Developer Previews installed of Xcode,
make sure you have set the current stable version of Xcode
as the default application of *.xcworkspace
.
Otherwise the latest ( and sometime not so greatest ) version of Xcode
will take over, which can be annoying when you are working on production apps.
The easiest way to do this is probably through Finder.
Written by Bram Plessers
Related protips
1 Response
I've got this working all the way down to the 'source ~/bin/workspace' command but have not gotten the 'workspace' command to work on it's own. (Command not found)
I did add 'PATH=$PATH:/Users/whoami
/bin' to my ~/.bash_profile
Any idea where I could have gone wrong?
Thanks for writing this up