Skip to content

Visual Studio

mittman edited this page Sep 1, 2016 · 1 revision

note: this wiki page may be out of date


Running the Visual Studio IDE (not to be confused with Visual Studio Code) under Linux is not a trivial task.

Microsoft intertwines Visual Studio very tightly into the Windows API. The way WINE (WINE Is Not a Emulator) works is using reverse-engineered .DLLs (shared library files) and a familiar file structure to provide a compatibility layer for Windows applications to run on Linux.

Do to the nature of Visual Studio and the highly proprietary C/C++ Windows compiler, it would be quite an endeavor to get it working properly. There are some reports of VS 2010 running "okay" for C# using the open-source Mono framework in place of Microsoft's .NET framework but that's another beast entirely.


Controversial

Avoid Visual Studio, it's not a very good IDE. The error messages are cryptic and it doesn't use proper sandboxing. It has frozen my machine during important exams.


With the technical details out of the way, let's /r/alternativeto.

If you aren't already fully immersed with VS's features (such as step-through), then Eclipse will work for you.

You can install it in Ubuntu with:

$ sudo apt-get install g++ eclipse-cdt

Here is a brief screencast: https://www.youtube.com/watch?v=H2qpBKyZApM

Clone this wiki locally