Features 6 - WhoIsSethDaniel/goldsmith.nvim GitHub Wiki
Telescope Integration
The following screencast shows Goldsmith's telescope integration. In the demo the user first uses Telescope to navigate to two different files that have coverage data, and turns on the coverage annotations for each file. The user then brings up the "All Go Files" telescope picker which lists all go-related files for the current project. The demo does not show the previewer as the window being used was too small. Normally there is a preview. The Telescope integration currently has four different pickers: All Go Files, All Go Code Files, All Go Test Files, and All Go Covered Files.
Inlay Hints
There was some trouble making screen captures so here are two screen shots showing the inlay hints support. Please see the FAQ entry about inlay hints.
By default inlay hints are turned off. To turn them on for the current buffer you can type :GoInlayHintsOn
. The
in-neovim documentation gives more details about turning them on permanently and any options you can use to modifiy
their behavior.
This one shows the inlay hints for the const() declaration:
And this one shows the inlay hints for some other things: