Improved CTAGS bundle for TextMate.
Current features:
- โ. : Jump to definition of anything selected/under the cursor (defined in your project). If multiple definitions exist you will have to select the proper file from a menu.
Still missing:
- Stack of visited files so you can easily jump back to where you came from.
You will need a version of CTAGS that doesn't ship with OS X. You can install it using Homebrew
brew install ctags
Set the shell variable to point to your CTAGS installation, if you don't do so TextMate will ask you politely with instructions on how to do so.
The following picture shows what happens if you try to jump to a definition if multiple definitions exists.