-
Notifications
You must be signed in to change notification settings - Fork 761
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate go-outline usage to gopls #1554
Comments
@findleyr Thanks for responding so promptly. Multiple popups is annoying, but specifically, I want to highlight
|
Because vscode-go extension needs github.com/ramya-rao-a/go-outline and initiated the popup. The tool is used to generate the code lenses for example. This is currently a required tool. :-( Multiple notification is annoying - the extension needs to keep track of the notification and suppress the duplicate notification. Moved to Backlog because this problem will go away once go-outline tool is installed. (I didn't test this myself but maybe this tool won't be necessary if you disable all the codelenses https://github.com/golang/vscode-go/blob/master/docs/settings.md#goenablecodelens ) |
github.com/ramya-rao-a/go-outline
We discussed this, and the best solution is to deprecate go-outline altogether. The reason for the repeated prompt is that go-outline is a 'required tool'. Satisfying this requirement with gopls seems like the cleanest solution. |
Duplicate of #1020 |
What version of Go, VS Code & VS Code Go extension are you using?
go version
to get version of Go from the VS Code integrated terminal.go version go1.16.4 linux/amd64
gopls -v version
to get version of Gopls from the VS Code integrated terminal.golang.org/x/tools/gopls v0.6.11
code -v
orcode-insiders -v
to get version of VS Code or VS Code Insiders.1.55.2
3c4e3df9e89829dce27b7b5c24508306b151f30d
x64
0.25.1
Go: Locate Configured Go Tools
command.Share the Go related settings you have added/edited
Run
Preferences: Open Settings (JSON)
command to open your settings.json file.Share all the settings with the
go.
or["go"]
orgopls
prefixes.Describe the bug
Upon opening a new VSCode window with Go files present in the workspace, 3 identical notifications are displayed in the bottom right corner of VSCode.
Clicking the cog/settings icon in the top right of any notification opens the Go extension for VSCode (repository).
github.com/ramya-rao-a/go-outline
, does the settings icon open the extension page for https://github.com/golang/vscode-go?github.com/ramya-rao-a
A clear and concise description of what you expected to happen.
github.com/ramya-rao-a/go-outline
and notgit.luolix.top/golang/vscode-go
Steps to reproduce the behavior:
Screenshots or recordings
The text was updated successfully, but these errors were encountered: