microsoft / vscode-dotnettools

This is a feedback repository to capture issues logged for the C# Dev Kit and related extensions from Visual Studio Code
Other
207 stars 7 forks source link

[SUGGESTION] MSBuild language service for completions, code navigation #819

Open timheuer opened 6 months ago

timheuer commented 6 months ago

Describe the feature you'd like

While working in VS Code without fuller IDE capabilities, the need to better understand the csproj file and MSBuild language is greater. Presently there is no current and reliable LSP-based language services for MSBuild. Having an MSBuild LSP would improve the editor experience in C# Dev Kit.

Alternatives considered

One extension exists that tries to keep up with capabilities but isn't dynamic enough to changing or conditional based logic on MSBuild capabilities.

Environment Information

No response

dastanmoy96 commented 3 months ago

This really needs to be a thing, along with (if possible) NuGet Gallery