This repository has been archived by the owner on Jul 15, 2023. It is now read-only.
Another round of debugging improvements!
Debugging improvements
-
- When debugging with the
program
attribute in the debug configuration pointing to a file, debug
just the file and not the entire package. This allows one to debug single files when a folder has multiple files with themain
function. Feature Request 1229 implemented with PR 3016
- When debugging with the
-
- Show debug watch failures as warnings instead of errors to reduce the noise in debug console.
Fixes Bug 3006 with commit 430362e - Use
go run .
instead of passing the current file to thego run
command when the commandRun: Start Without Debugging
command is executed with theprogram
attribute in the debug configuration pointing to a folder. Previously, this would result in errors for cases when the current file uses members from a separate file in the same pacakge. Feature Request 3096 implemented with commit 78518d7e
- Show debug watch failures as warnings instead of errors to reduce the noise in debug console.
Other improvements
-
Carlton Henderson (@CarltonHenderson)
- Fix issue of no linting warnings when using a custom output format with
golangci-lint
. PR 3112
- Fix issue of no linting warnings when using a custom output format with
-
Alexandre Vilain (@alexandrevilain)
- Retain last used cover profile path in the input box when using the command
Go: Apply Cover Profile
. PR 3119
- Retain last used cover profile path in the input box when using the command
-
- Expand suspected relative file paths in test output only in case of error messages. Fixes Bug 1836 with commit 893b29bbf & commit 92d149c8
-
- Include link to
gopls
release notes when prompting to update the tool. - When using
gopls
with parameter hints is disabled , avoid showing the parameter hints after auto-completing a method. Fixes Bug 3075 with PR 3084 - New command
Go: Locate Configured Go Tools
that prints the location of the Go tools that this
extension depends on
- Include link to
-
- Fix the cancelling of stale processes on non Windows machines. PR 3131
-
Rebecca Stambler (@stamblerre)
- Remove support for the language server from Sourcegraph. PR 3127