vscode-csharp icon indicating copy to clipboard operation
vscode-csharp copied to clipboard

[SUGGESTION] roslyn services in custom extension

Open arunchndr opened this issue 1 year ago • 0 comments

From vscode-dotnettools created by sapsari: microsoft/vscode-dotnettools#827

Describe the feature you'd like

I want to develop a VS Code extension built on C# Dev Kit, like Unity

Is it possible to export and use Roslyn services DiagnosticAnalyzer, CodeFixProvider, CompletionProvider, CodeRefactoringProvider or IAsyncCodeLensDataPointProvider? Or is it planned to support them in the near future?

If so, is it possible to use a Roslyn workspace provided by C# Dev Kit, like VisualStudioWorkspace in VS?

I have a VS extension * that I want to port to VS Code if possible. All the Roslyn providers listed above are in .NET Standard2.0 library dlls

Any kind of documentation, sample project or similar project is highly appreciated

Alternatives considered

No response

Environment Information

No response

arunchndr avatar Jan 11 '24 21:01 arunchndr