Stacksplorer Beta

Stacksplorer is currently in a private beta. If you are interested in testing Stacksplorer, please send me an email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Requirements

  • The very latest version of Xcode (3.2.4, Xcode IDE: 1705.0, Xcode Core:1705.0, ToolSupport:1591.0) running in 64bit mode
  • Snow Leopard
  • As fast as possible Mac hardware ;)

Known Issues

If you notice issues not in this list, please let me know.

  • Methods called on local variables, that are declared inside a @synchronized block, are not found
  • When opening a new project in Xcode, the Project Indexer will have to index the project (Window -> Activity will show the progress). While it is running, Stacksplorer will not work and shows no hint why this is.
  • Stacksplorer lacks keyboard shortcuts
  • When loading Stacksplorer via the Plugin Loader you have to switch the source file once before Stacksplorer is shown.
  • Stacksplorer is not unloadable
  • Whenever you encounter a situation in which the side columns are not updated after placing the cursor in a method, try switching to a different source file and back, then try placing the cursor again, eventually moving it to another method first, than back.
  • Stacksplorer does not work with split editors

Uninstall

To uninstall Stacksplorer remove the StacksplorerPlugin.pbplugin file from ~/Library/Application Support/Developer/Shared/Xcode/Plug-ins/
If you want to remove stored paths from your project, you have to open the xcodeproj bundle and remove the CNuserDefinedPaths.plist in there.

Download

tba

Changelog

v0.3

  • Stacksplorer no longer stops working if a non-code file was viewed
  • Fewer crashes while code editing
  • Improved caching

v0.2

  • Methods are now recognized if multiple classes are implemented in the same file
  • Incoming edges for properties now found if property was used as setter
  • Outgoing edges show custom setters that are used through a dot syntax expression
  • Incoming edges for methods in categories are now found
  • Tables now also show the category in which a method is defined
  • Better memory management (Ivars, that are added to Xcode classes, are now implemented using associative references)
  • Fixed update bugs regarding user defined paths

v0.1

  • Initial Beta Release

We use cookies on our website. Some of them are essential for the operation of the site, while others help us to improve this site and the user experience (tracking cookies). You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.