Skip to content

Implement a project context picker / choose active context (TFM) #5788

Open
@dibarbet

Description

@dibarbet

Implement a TFM / project picker that shows up on open files in the vscode editor. The set of active projects comes from the LSP tools host. When that information changes it must be sent back to the LSP tools host.

One possible implementation would be similar to how it works in VS.

A custom LSP command to retrieve the set of active project contexts (e.g. in VS)
A custom UI that shows up on open documents to allow the user to switch between active contexts. Populated by 1
A middle layer that intercepts LSP client requests and adds on the active document project context before passing the request to the server.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions