Skip to content

Add panel with tags dynamically generated for active file #49

Description

@ArkadiuszMichalski

It would be convenient to have a dockable panel with a list of tags (at least for the active single file). The content of this panel can be generated dynamically as we switch to different files. Such a dynamic file tags can be kept/update in the plugin/config directory (or in configure location). This would provide quick support for any language which are covered by used generator (like Universal Ctags).

Something like this would be better than the built-in Function List, which is much weaker than the built-in parsers in usage tools by this plugin. Thanks to this for a single file we don't have to constantly call plugin commands searching for individual symbols. Such a list allows us to quickly find out (recall) the different names in a given file.

An example would be a plugin SourceCookifier, unfortunately it uses outdated Exuberant Ctags (in addition modified), and many things are no longer recognized. In its window tags can be presented in various forms as flat/flat grouped/grouped, which is very convenient. In addition it also supports working on an NPP session or own session, but it would be nice if NppGtags at least will support a single file mode (cross we can achieved using the current search mechanisms on previously generated tags for all files in project, which are sufficient).

image

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions