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
{{ message }}
This repository was archived by the owner on Jul 15, 2023. It is now read-only.
Go over the "Extension Authoring" section of the Release Notes of the past year to see what can be adopted in the Go extension. Below are a few examples to begin with
June 2018
Support the new Organize Imports code action if possible. This might help the case where users want to use the -s flag for formatting (which isn't supported by goimports/goreturns) as well as have the ability to manage the imports
Provide all the refactoring commands via the new Refactor context menu if possible
Explore if the new notification with cancel option for long running operations can be used for the "Cancel Tests" feature
Update code to use the affectsConfiguration method on ConfigurationChangeEvent
Language aware code folding
July 2018 and future
Debug Adapter Protocol updates
Investigate if the process event in the Debug Adapter Protocol can help in killing the ghost debug processes that remain after debugging is over
Explore what it takes to adopt the Logpoints feature if at all possible
Explore what needs to be done to get a good Live Share experience for Go