dotnet / dotnet/vscode-csharp

[3rd party] Getting current project information

Open
#5,806 0 comments 0 reactions 1 assignee Claimed by @dibarbet View on GitHub
Feature Request Triaged
Dominant language
TypeScript
Stars
3.1k
Forks
737
Avg merge
17h 56m
Merged PRs (30d)
21

Description

## Environment Data

C# Extension version: 2.0.212

## Issue

For more context this is a follow up issue to [[3rd party] Detecting solution/project changes](https://github.com/dotnet/vscode-csharp/issues/5805)

From a `WorkspaceInformationUpdated` notification an extension was able, in 1.x, to get basic project information like what's available inside `MsBuildWorkspaceInformation`. However this relies on the OmniSharp server and is not available in 2.x (at least not if we want C# Dev Kit to be available).

In 2.x this seems to be handled by the new Roslyn language server but there's no (unless I missed it) way to _talk_ with it from outside the C# extension.

How can another extension stays **in sync** with the C# extension ?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.