This project provides support under GNU Emacs in terms of navigation of VHDL sources.
About
VHDL-tools
provides an extra layer in the form of a minor mode intended to be
used along with emacs vhdl-mode. It originates as a collection of missing,
necessary functionalities to my workflow, and adds vhdl related, specific
functionality on top of several well known packages (ggtags, helm, ripgrep,
imenu and outshine) to ease navigating vhdl source code.
VHDL-tools
expects a working setup of ggtags
, completing it with
- Jumping into instances
- Jump to upper level
- Searching for references
- Link and headings management
- Custom use of imenu
Example configuration
For a basic, example configuration refer to setup page.