This repository has been archived by the owner on Jul 15, 2023. It is now read-only.
This repository has been archived by the owner on Jul 15, 2023. It is now read-only.
Replace installation pop up for every tool with a better user experience #998
Closed
Description
Currently, if user doesn't have the necessary Go tools installed, there is a pop up reminding the user to do the same when the extension performs an action that needs the Go tool.
This is not much of a problem in certain scenarios where user explicitly executes a command like
- Find all references (
guru
) - Rename (
gorename
) - Add/delete tags (
gomodifytags
) - Generate test (
gotests
) - Find symbol in file (
go-outline
) - Find symbol in workspace (
gosymbols
) - Add import (
gopkgs
)
But simple actions like hover, typing, saving a file should not result in intrusive pop-ups.
Example below:
- On hover, pop up for
godef
orgogetdoc
based on the user preference forgo.toolDocs
- On save, pop up for
golint
orgometalinter
based on the user preference forgo.lintTool
whengo.lintOnSave
istrue
- On save, pop up for
goreturns
,goimports
orgofmt
based on the user preference forgo.formatTool
whengo.formatOnSave
istrue
- On typing, pop up for
gocode
This issue is to track a better user experience
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Metadata
Assignees
Labels
No labels