# Stack Tag Create etags & ctags for Haskell projects based on Stack snapshots. ## Quick start stack install stack-tag stack-tag && cp stack.tag TAGS When you change a source file, run: stack-tag && cp stack.tag TAGS ## Features - Tag files are based on snapshots. All generated tags will correspond to the exact matching version found in the active stack `resolver`. - Tag files are cached. Dependencies only need to be downloaded once per snapshot. - Transitive dependencies are tagged, including dependencies in `executable`, `test-suite` and `benchmark` stanzas.