Nuacht

Microsoft open-sourced VS Code several years ago. Since then, VS Code, which can be used with hundreds of languages, supports Git, and runs on Linux, macOS, and Windows.
Snaps can run universally across over 40 Linux distribution variants. Visual Studio Code as a Snap means Microsoft can spend less time working on packaging and managing builds across Linux distros.
You could try to running a Virtual Machine with Windows. In addition, for your requirement, it has been reported here: Visual Studio for Linux. You can also add your comments in there to track the ...
Visual Studio can now be used to remotely debug Linux applications using the GDB debugger. The Visual Studio Code editor that Microsoft released for Linux earlier this year was also open-sourced.
In today's open source roundup: Microsoft offers .NET tool for Linux. Plus: SuperTuxKart gets a major upgrade. And play the Chocolate Doom game in Debian.