tagmaster : Tags manipulation script
script karma |
Rating 10/4,
Downloaded by 795 |
Comments, bugs, improvements
|
Vim wiki
|
created by |
Vladimir Pavluk |
|
script type |
utility |
|
description |
Tagmaster is a plugin aimed for easy operating with tags and tag files. It allows generating tags for current project or file, deleting tags for given file, updating tags, etc.
Tags file name can be either specified explicitly, or deduced. Any tag file (found with tagfiles() function) is checked for if it can belong to current project (placed at the same directory level, or several levels up).
Before updating tags for given file, they all are deleted first to avoid duplicate tags.
When generating tags for project, current filetype is considered and only files of this filetype are scanned. This is done to avoid collecting garbage from auxiliary files like config scripts, Makefiles, etc.
NOTE: This plugin supports only exuberant ctags version. You should have it in your PATH environment. |
|
install details |
move tagmaster.vim and ftypes.vim to the same directory (any) and source tagmaster.vim. |
|
script versions (upload new version)
Click on the package to download.
tagmaster-0.3.zip |
0.3 |
2010-05-09 |
7.0 |
Vladimir Pavluk |
Fixed -recurse option behaviour on Windows OS.
Fixed possible exceeding command-line length limit.
Merged extensions for both C and C++ sources as one project can easily contain both. |
tagmaster-0.2.zip |
0.2 |
2010-05-07 |
7.0 |
Vladimir Pavluk |
Fixed tags-relative path translation.
Added -add / -noadd switches for TUpdate command (primarily for using with autocommands to update tags for saved file) |
tagmaster-0.1.zip |
0.1 |
2010-05-04 |
7.0 |
Vladimir Pavluk |
Initial upload |
ip used for rating: 3.139.90.131
|