You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Following discussion with @arkalyanms and @webreidi at MVP Summit, one feature I feel is missing from C# Dev Kit in VS Code is the "paste JSON/XML as classes" feature from Visual Studio.
This allows you to copy a JSON or XML object, and via the "Paste Special" menu paste it as a C# class with the relevant types created / matched (See here)
It is a hugely helpful feature when creating integrations with APIs: copy sample from docs -> paste into Visual Studio -> C# class representing the object(s) automatically created.
The Visual Studio implementation is certainly not perfect, e.g. I wish it would keep properties pascal case, or automatically apply System.Text.Json serialization attributes where relevant, but it definitely speeds things up!
In VS Code I imagine this could appear in the Edit menu, or as an option on right-click when within a .cs file.
The text was updated successfully, but these errors were encountered:
Originally filed at microsoft/vscode-dotnettools#1038
Following discussion with @arkalyanms and @webreidi at MVP Summit, one feature I feel is missing from C# Dev Kit in VS Code is the "paste JSON/XML as classes" feature from Visual Studio.
This allows you to copy a JSON or XML object, and via the "Paste Special" menu paste it as a C# class with the relevant types created / matched (See here)
It is a hugely helpful feature when creating integrations with APIs: copy sample from docs -> paste into Visual Studio -> C# class representing the object(s) automatically created.
The Visual Studio implementation is certainly not perfect, e.g. I wish it would keep properties pascal case, or automatically apply
System.Text.Json
serialization attributes where relevant, but it definitely speeds things up!In VS Code I imagine this could appear in the Edit menu, or as an option on right-click when within a
.cs
file.The text was updated successfully, but these errors were encountered: