Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Xcode plugin to make working with tests nicer
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.

Spectacular - An Xcode plugin for test-conscious developers


  1. Download the source: $ git clone
  2. Move into the directory: $ cd spectacular
  3. Install the plugin: $ xcodebuild
  4. Restart Xcode

The plugin should now be loaded into the plugin directory (~/Library/Application Support/Developer/Shared/Xcode/Plug-ins, for reference).


Spectacular is designed to be triggered from a keyboard shortcut. By default, it uses ⌘⌥^T, but you can override that inside the Keyboard pane in System Preferences if you'd like.

Spectacular will try to find a file named the same as the currently active file, but with Spec at the end. So Foo.{m|h} -> FooSpec.m. You should really be naming your spec files this way anyway, so we're just enforcing good habits.

Spectacular is also able to do the reverse lookup, so if you're already in FooSpec.m, hitting the keyboard shortcut will jump to Foo.m.


The spectacular Xcode plugin is written and maintained by thoughtbot, inc.


The names and logos for thoughtbot are trademarks of thoughtbot, inc.


Spectacular is Copyright (c) 2012-2013 thoughtbot, inc. It is free software, and may be redistributed under the terms specified in the LICENSE file.

Something went wrong with that request. Please try again.