ctags

Generates an index (or tag) file of language objects found in source files for many popular programming languages.
More information.
ctags {path/to/file}
ctags -f {filename} *
ctags --recurse
Copyright © 2014—present the tldr-pages team and contributors.
This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).
CC-BY