atom-gutentags

Generate tag files using ctags magically and unobtrusively

gosukiwi

101

1

0.1.0

MIT

GitHub

atom-gutentags

This package will take care of generating a tags file using the ctags binary whenever needed. That is, once, when loading, and then after each file is saved.

Gutentags is designed to work with Universal Ctags, the latest and most maintained implementation of ctags, and is (unsurprisingly) inspired by vim-gutentags.

It will use your .gitignore file to know what files to ignore out of the box.

Note that if you don't have ctags installed, this will do nothing. It's designed to "just work" and remain unnoticed and out of your way.

Atom already provides support for tagfiles so you can use ctrl-] to easily navigate through tags!

Ignoring Files

By default, .gitignore will be picked up. If you want to ignore some files only when generating tags (eg: specs, or JSON files), create a .tagignore file. Anything valid in a .gitignore file is also valid in a .tagignore file.