Skip to content
This repository was archived by the owner on Jul 15, 2023. It is now read-only.
This repository was archived by the owner on Jul 15, 2023. It is now read-only.

Adopt new APIs from VS Code #1676

@ramya-rao-a

Description

@ramya-rao-a

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions