Sometimes Xcode needs a friendly helping hand with cleaning out the Derived Data for a project. The Exterminator makes this quick and easy.
Replace This:
Me: Build Project
Xcode: Nope, we've got errors.
Me: Clean Project, then Build
Xcode: Nuh uh, still no good.
Me: Open terminal, find DerivedData subdirectories for project, delete directories
Xcode: Oh hey, things are looking swell.
With This:
Installation
- Install via Alcatraz
OR
- Clone and build the project. The plugin will be installed into
~/Library/Application Support/Developer/Shared/Xcode/Plug-ins
. (To uninstall the plugin, delete theDerivedData-Exterminator
directory from there) - Restart Xcode
- Select
Derived Data Exterminator in Toolbar
in theView
menu
Note: The default (master
) branch builds for Xcode 5+. To build the project for Xcode4, check out the xcode4
branch before building the project.
Usage
- Push Button
- Moonwalk (optional, but recommended)
- Get back to building cool stuff
Additional Options
Clearing derived data (for the current project/workspace or all projects) is also available from the View
menu