You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Delve's function call feature is now accessible. To use this feature,
explicitly specify the call command. E.g. call myAwesomeFunc().
(Issue 100)
The extension checks the go official site and notifies of
newly available Go versions. This feature is available only if go.useGoProxyToCheckForToolUpdates is set true.
(Issue 483)
The new go.coverMode setting allows to use different coverage modes
(atomic, count, set (default)). We are still looking for better data
visualization for count coverage data; feedback and contribution is welcome!
(Issue 256, 594)
TODO: Rerender when the new settings are updated
Enhancement
Expands '~' in the cwd attribute of the launch configuration.
(Issue 116)
Debug config's showGlobalVariables is disabled by default, and
this change improves speed. You can still inspect the global
variables by registering them in the WATCH section, or by
configuring showGlobalVariables in launch.json.
(Issue 138)
gofumpt, gofumports is added to recognized formatters list.
(Issue 587)
Automatically restarts the language server if go.toolsEnvVars configuration is changed.
(CL 254370)
Fixed to use absolute file paths in error messages appearing in the DEBUG OUTPUT.
This allows VS Code to locate the correct files.
(Issue 456)
Fixed handling of absolute file paths in coverage profile, on windows.
(Issue 553)
Changed to pass GOROOT when invoking the gopkgs tool so gopkgs
continues to work with different go versions without being recompiled.
(CL 254137)
Fixed to provide explicit directory for running go list and go version.
(Issue 610,
CL 253600, 253602)
Fixed to trigger extension activation when commands for diagnostics,
such as Go: Locate Configured Go Tools are invoked.
(Issue 457)
Fixed to prepend GOROOT/bin to integrated terminal's PATH
environment variable when go.goroot is set on OS X.
(Issue 544)
Fixed to correctly apply environment variables setting read from envFile
in the launch configuration. We reworked how the environment variables
configuration is processed during this cycle. Now the extension processes
the envFile attribute instead of asking the debug adapter process to
read the specified envFile.
(Issue 452)
Disabled go.installDependenciesWhenBuilding by default. When this is
enabled, the extension runs go commands with -i, which is no longer
recommended with recent versions of Go.
(Issue 568)
New Features
explicitly specify the
call
command. E.g.call myAwesomeFunc()
.(Issue 100)
newly available Go versions. This feature is available only if
go.useGoProxyToCheckForToolUpdates
is set true.(Issue 483)
go.coverMode
setting allows to use different coverage modes(
atomic
,count
,set (default)
). We are still looking for better datavisualization for
count
coverage data; feedback and contribution is welcome!(Issue 256,
594)
TODO: Rerender when the new settings are updated
Enhancement
'~'
in thecwd
attribute of the launch configuration.(Issue 116)
showGlobalVariables
is disabled by default, andthis change improves speed. You can still inspect the global
variables by registering them in the
WATCH
section, or byconfiguring
showGlobalVariables
inlaunch.json
.(Issue 138)
gofumpt
,gofumports
is added to recognized formatters list.(Issue 587)
go.toolsEnvVars
configuration is changed.(CL 254370)
go env
failures.(Issue 555)
Fixes
This allows VS Code to locate the correct files.
(Issue 456)
(Issue 553)
GOROOT
when invoking thegopkgs
tool sogopkgs
continues to work with different go versions without being recompiled.
(CL 254137)
(Issue 610,
CL 253600,
253602)
such as
Go: Locate Configured Go Tools
are invoked.(Issue 457)
GOROOT/bin
to integrated terminal's PATHenvironment variable when
go.goroot
is set on OS X.(Issue 544)
envFile
in the launch configuration. We reworked how the environment variables
configuration is processed during this cycle. Now the extension processes
the
envFile
attribute instead of asking the debug adapter process toread the specified
envFile
.(Issue 452)
go.installDependenciesWhenBuilding
by default. When this isenabled, the extension runs
go
commands with-i
, which is no longerrecommended with recent versions of Go.
(Issue 568)
Documentation
switching go versions,
and settings for standard library development.
Code Health
(Issue 519)
to help debugging.
Experimental Features
run test
CodeLenses togopls
.The feature can be enabled with the following setting:
The text was updated successfully, but these errors were encountered: