SAL Home PROGRAM Tools & Utilities

Exuberant Ctags

Ctags generates an index (or tag) file of C language objects found in C source and header files that allows these items to be quickly and easily located by a text editor or other utility. A tag signifies a C language object for which an index entry is available (or, alternatively, the index entry created for that object). Alternatively, ctags can generate a cross reference file which lists, in human-readable form, information about the various objects found in a set of C language files.

Exuberant Ctags extends the original ctags with many features, also generating tags for macros, enumerated values, function definitions, external function prototypes, etc.

Can also generate Emacs-style tag files.

Current Version:   2.1

License Type:   GPL

Home Site:

Source Code Availability:   Yes

Available Binary Packages:

Targeted Platforms:

UNIX (any flavor), MS-DOS, Windows 95/NT, OS/2, QNX, Amiga

Software/Hardware Requirements:

Editor compatible with ctags or etags format tag file (includes vi and Emacs derivatives, and others)

Other Links:
Vim (Vim editor provides excellent support for tag files). Exuberant Ctags is included in the Vim distribution.

Mailing Lists/USENET News Groups:


User Comments:

See A Screen Shot? (Not Yet)

  SAL Home   |   Programming   |   Tools & Utilities

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.