Xcode Project Setup#
Paid featureRequirements#
macOS is required
That’s because Apple’s Xcode tooling and support are only available on a Mac.
Because Noctule integrates with JetBrains’ remote development, it is possible to launch the backend of the IDE on a Mac and the frontend on a Linux or Windows machine.
xcode-build-server has to be installed.
xcode-build-server is a program that allows SourceKit-LSP to work with Xcode projects.
Install it with brew install xcode-build-server or refer to the installation instructions for further details and alternative ways to install it.
Setting up an Xcode Project#
Open a directory containing *.xcworkspace or *.xcodeproj directories.
This will import and set up a new IDE project based on the Xcode project.
If no JetBrains project data (directory .idea) is found, then a new project is created based on the Xcode workspace or project.
If more than one *.xcworkspace or *.xcodeproj directory is found, then Noctule will let you choose the directory to import.
In most cases, the Xcode workspace *.xcworkspace is the better choice.
Continue with building your project once the project is set up.