My question is very simple: suppose there is an xcode project a.xcodeproj, could I open it with the command: xcode a.xcodeproj
?
If I try this, I receive the following error message:
-bash: xcode: command not found
Xcode should be the default application for .xcodeproj files, so this should work:
$ open a.xcodeproj
If that opens a different application, you can force it to use xcode:
$ open -a Xcode a.xcodeproj
If you want the command xcode
to work, you can just alias it:
$ alias xcode="open -a Xcode"
then you can just xcode a.xcodeproj
(and add this to ~/.bash_profile
)
You could also simply run xed .
in the project's root directory, apparently it will try to load a project in a hierarchical manner, i.e. the first that exists:
xcworkspace
xcodeproj
playground
which means you don't need to verify yourself the existing file structure in order to choose the best one to open.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With