A standalone command (e.g. Puppet : Generate Module Documentation)
Possibly a standalone command to generate documentation for the currently edited file (e.g. Puppet : Preview documentation for this file), which would create a virtual, Read Only markdown document. Similar to the current Preview Markdown command.
An optional client side event watcher for File -> Save. And then depending on the file, automatically generate the module documentation. This would be behind a setting as you probable wouldn't want this on by default.
Also it should only be active if you're in a module.
Generate documentation using Puppet Strings
A standalone command (e.g.
Puppet : Generate Module Documentation
)Possibly a standalone command to generate documentation for the currently edited file (e.g.
Puppet : Preview documentation for this file
), which would create a virtual, Read Only markdown document. Similar to the current Preview Markdown command.An optional client side event watcher for File -> Save. And then depending on the file, automatically generate the module documentation. This would be behind a setting as you probable wouldn't want this on by default.
Also it should only be active if you're in a module.
Originally posted by @glennsarti in https://github.com/puppetlabs/puppet-vscode/issues/153#issuecomment-549338625