github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

sbenhaim / tm-ctags-tmbundle

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 16
    • 3
  • Source
  • Commits
  • Network (3)
  • Issues (1)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Ctags code completion and navigation for TextMate. — Read more

  cancel

http://wiki.github.com/sbenhaim/tm-ctags-tmbundle

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

fixed uniquifying of tag sources, limit applied to combined tags, not per 
source 
selahb (author)
Thu May 14 09:54:07 -0700 2009
commit  33c11906e6b6d64741611a6d69891de439766f8f
tree    8c95c5a9fb59d7ee0a730512b6b0503b6b5f9e34
parent  6db4744a198cd563a9e9811916511bd171b4bd4d
tm-ctags-tmbundle /
name age
history
message
file .gitignore Loading commit data...
directory Commands/
file README.markdown
directory Support/
file info.plist
README.markdown

TM Ctags

Ctags code completion and navigation for TextMate.

Update Project Tags

⌥⌘P

Builds or updates the tag index in the root directory of your project. This is a prerequisite to running any of the other commands in this bundle and should be run as your project changes.

This command will only work with a project or directory open in TextMate.

Jump to Current Tag

⌃]

Jumps to the file and line where the tag under the cursor is defined.

Complete Tag

⌘< (⌘⇧,)

Provides completions for the current word—including method/function arguments—pulling from the functions, methods, and classes defined in your project.

Jump to Tag...

⌘⇧P

Prompts for a tag (or the start of a tag) and jumps to the file and line where that tag is defined.

Shell Variables (advanced)

TM_CTAGS_EXT_LIB

You can now exploit tags in another project by pointing the TM_CTAGS_EXT_LIB project variable at another project root with a .tmtags file. Thanks to seanfarley for this contribution.

TM_CTAGS_EXCLUDES

Space-delimited list of files or directories you don't want tagged. Shell wildcards work. (.git, .svn, and .cvs are already excluded.) For example:

.hg *.js

TM_CTAGS_INCLUDES

Space-delimited list of files you do want tagged. TM_CTAGS_EXCLUDES is ignored if you use TM_CTAGS_INCLUDES.

Update: These now use the same format as TM_CTAGS_EXCLUDES, not extended regexp format. Shell wildcards work.

TM_CTAGS_OPTIONS

Have your own ctags configuration? Save it to a file and point this shell variable at it. (Maps to --options.) Excludes and includes are ignored if you specify your own options.

(There are a few options required for proper functionality of this bundle which will be added to the argument list you provide.)

TM_CTAGS_RESULT_LIMIT

Only 300 matching results are displayed by default. Use this setting to override this value.

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server